working scraper workflow using remote ollama
This commit is contained in:
+2
-2
@@ -74,12 +74,12 @@ def _generate_index(mp3_files, scripts_map):
|
||||
audio_entries += f"""
|
||||
<div class="episode">
|
||||
<audio controls preload="none">
|
||||
<source src="/{f}" type="audio/mpeg">
|
||||
<source src="/audio/{f}" type="audio/mpeg">
|
||||
Your browser does not support the audio element.
|
||||
</audio>
|
||||
<div class="episode-meta">
|
||||
<span class="episode-title">{safe_name}</span>
|
||||
<a href="/{f}" class="download-btn" download>Download</a>
|
||||
<a href="/audio/{f}" class="download-btn" download>Download</a>
|
||||
</div>
|
||||
</div>"""
|
||||
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
"""Shared pipeline configuration helpers."""
|
||||
|
||||
import os
|
||||
|
||||
_OLLAMA_DEFAULT = "http://127.0.0.1:11434/api/generate"
|
||||
_OLLAMA_PATH = "/api/generate"
|
||||
|
||||
|
||||
def resolve_ollama_url(raw: str) -> str:
|
||||
"""Ensure the Ollama URL always ends with the API path."""
|
||||
if raw.endswith(_OLLAMA_PATH):
|
||||
return raw
|
||||
return raw.rstrip("/") + _OLLAMA_PATH
|
||||
Reference in New Issue
Block a user