mirror of
https://github.com/Jeuners/Logpy-AgentOne.git
synced 2026-09-12 00:12:33 +02:00
Sammelt, was beim Aufsetzen auf einer frischen Maschine fehlt: die nicht im Repo liegenden Teile, der kurze Weg über Stufe 1 ohne Telefonie, eine Prüfleiter und die Fallen aus dem ersten Volltest. Dabei drei Lücken geschlossen, die drüben zugeschlagen hätten: - NEXTCLOUD_DECK fehlte in .env.example. DECK_STAPEL und DECK_TEILEN stehen dort, der Hauptschalter nicht — die Pipe legt dann kein Board an, obwohl alles richtig aussieht. - WHISPER_MODELL/WHISPER_COMPUTE galten laut Vorlage allgemein, greifen aber nur bei STT_BACKEND=faster. Standard ist whispercpp. Jetzt sind beide Blöcke getrennt und STT_BACKEND, WHISPERCPP_BIN/_MODELL, WHISPER_THREADS, NEXTCLOUD_USERID und FREESWITCH_LOG dokumentiert. - README hatte eine doppelte Überschrift. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013pj3mSmL397czPaCfbL27Z
59 lines
2 KiB
Text
59 lines
2 KiB
Text
# --- Spracherkennung (lokal) ---
|
|
# whispercpp = Apple-GPU, nutzt ein vorhandenes ggml-Modell (Standard)
|
|
# faster = faster-whisper, lädt das Modell bei Bedarf selbst
|
|
STT_BACKEND=whispercpp
|
|
# Feste Sprache erzwingen (de) oder leer lassen für Auto-Erkennung:
|
|
WHISPER_SPRACHE=de
|
|
# Nur für STT_BACKEND=whispercpp:
|
|
WHISPERCPP_BIN=whisper-cli
|
|
#WHISPERCPP_MODELL=/Users/DEIN_NAME/whisper-models/ggml-large-v3-turbo.bin
|
|
WHISPER_THREADS=8
|
|
# Nur für STT_BACKEND=faster:
|
|
WHISPER_MODELL=medium
|
|
WHISPER_COMPUTE=int8
|
|
|
|
# --- Kategorisierung (Ollama, lokal) ---
|
|
OLLAMA_URL=http://127.0.0.1:11434
|
|
OLLAMA_MODELL=qwen3.5:latest
|
|
|
|
# --- Nextcloud (leer lassen = nur lokale Ablage) ---
|
|
NEXTCLOUD_URL=
|
|
NEXTCLOUD_USER=
|
|
NEXTCLOUD_PASS=
|
|
NEXTCLOUD_ORDNER=Anrufe
|
|
# Interne User-ID für den WebDAV-Pfad. Nur nötig, wenn der Login eine E-Mail ist
|
|
# und daher von der User-ID abweicht.
|
|
NEXTCLOUD_USERID=
|
|
|
|
# --- Telefonie (SIP-Zugang der Praxis, leer lassen = keine Telefonannahme) ---
|
|
SIP_USER=
|
|
SIP_DOMAIN=sip.plusnet.de
|
|
SIP_PASS=
|
|
SIP_PROXY=voice01.sip.plusnet.de
|
|
|
|
# --- Ansage (lokal; piper braucht Modelle unter ~/piper-voices) ---
|
|
ANSAGE_TTS=piper
|
|
ANSAGE_STIMME=de_DE-thorsten_emotional-medium
|
|
ANSAGE_EMOTION=0
|
|
|
|
# --- Deck-Triage-Board (Nextcloud) ---
|
|
# Hauptschalter: ohne 1 entsteht kein Board, egal was unten steht.
|
|
NEXTCLOUD_DECK=0
|
|
DECK_BOARD=Anrufe
|
|
# Nutzer, die das Deck-Board sehen sollen (kommagetrennt)
|
|
DECK_TEILEN=
|
|
# Stapel des Deck-Boards (Arbeitsablauf, kommagetrennt)
|
|
DECK_STAPEL=Eingang,In Bearbeitung,Rückfragen,Erledigt
|
|
|
|
# --- Leitstand (Weboberfläche) ---
|
|
# 127.0.0.1 = nur dieser Rechner. 0.0.0.0 = im Netz erreichbar, dann ist
|
|
# LEITSTAND_PASS Pflicht (die Seiten zeigen Patiententranskripte).
|
|
LEITSTAND_HOST=127.0.0.1
|
|
LEITSTAND_PORT=8088
|
|
LEITSTAND_USER=praxis
|
|
LEITSTAND_PASS=
|
|
|
|
# --- Telefonanlage (nur Stufe 2) ---
|
|
# Log von FreeSWITCH; der Leitstand liest daraus die Anruf-Ereignisse.
|
|
# Apple Silicon: /opt/homebrew/... , Intel-Mac: /usr/local/...
|
|
#FREESWITCH_LOG=/opt/homebrew/var/log/freeswitch/freeswitch.log
|