Tallgeese AI Nova API
對話記錄 · API Center · LLM 設定 · RAG 知識庫 · 處理進度
對話記錄
自動儲存「對話助手」同「Robot API」嘅對話。以下顯示全部記錄,可以繼續(UI 對話)或者刪除。
未有對話記錄。
Robot API 註冊
將選中嘅 Tallgeese chatbot 加入你嘅帳戶。
系統會分配一個 robotchatbotid(唔係 Tallgeese chatbot UUID)。
呼叫 /robotapi/chat 時傳 source=tallgeeseai
同 robotchatbotid 就會用呢個 bot;
source=server 用 Llama Server;
否則用 source=llm 本地 Ollama。
Admin / Manager 可以睇到所有帳戶嘅 bots;一般用戶只睇到自己嘅。
尚未註冊任何 Robot chatbot。
API Keys
所有 /robotapi/* 呼叫都需要 API key(最多 10 個)。
Key 只會喺建立/重置時顯示一次,伺服器只保存雜湊值。
每把 key 可設定鎖定嘅 prefill prompt,呼叫端唔可以覆寫。
請先登入以管理 API keys。
POST /robotapi/tts · 文字轉語音快速測試
純文字 → 語音(唔經 STT / LLM)。先按
language 揀引擎,再按
gender 揀男/女聲。粵語預設 VITS
(fast-cantonese);英語 sherpa-onnx,普通話 sherpa-onnx。
POST /robotapi/chat
上傳 MP3 / MP4(或其他常見音訊),伺服器自動完成
語音識別 → 對話(預設 Ollama;可選 Llama Server)→ 語音回覆,
並回傳 MP3 回覆音訊。語言由
language 決定整條 pipeline:粵語 → 粵語 LLM + VITS/CosyVoice;
英語 → 英文 LLM + sherpa-onnx 英語 TTS;普通話 → 書面中文 LLM + sherpa-onnx 普通話 TTS。
RAG 管理 API
用 API key 管理本地知識庫:列出/新增/改名/刪除庫,
以及對指定庫上傳或多個檔案批次移除。
名稱規則:1–20 字元,只允許 [A-Za-z0-9_],唔可以重複。
LLM 設定
對話助手同 Robot API 預設用本地對話服務(Ollama)。
可選 source=server 用本機 Llama Server。
單次 Robot API 呼叫可用 form 欄位 max_tokens 覆蓋 token 上限。
系統 prompt 限制回覆最多約 80 個字/詞;預設 max tokens 為 160。
System Prompt
覆寫本地 LLM/Llama Server 嘅基礎 system prompt(留空=用內建預設)。
API:GET/PUT /robotapi/system-prompt。
Action Prompt
附加喺 system prompt 後面(系統覆寫仍然生效)。唔會加喺用戶訊息,所以唔會當口頭稿朗讀。可要求多個動作。留空=唔要求動作(X-Robot-Actions 預設 [])。
User Prompt 覆寫
覆寫會加喺用戶訊息前面(留空=用內建預設)。
API:GET/PUT /robotapi/user-prompt。
Llama Server(source=server)
Tallgeese AI 連線
呢度只係設定 Tallgeese 認證;唔會改對話助手/預設 Robot API 嘅 LLM。
RAG 知識庫
可建立多個本地知識庫。呼叫
/robotapi/chat 時傳
ragdb=<名稱>,則
source=llm/source=server
會按該庫回答(超出範圍會拒絕);
唔傳 ragdb 就自由回答。
請先登入以管理知識庫。
知識庫
檔案(TXT / PDF / Word DOCX)
可一次揀多個檔案一齊上傳;列表可勾選後批次移除。
呢個知識庫仲未有檔案。
Admin · 處理進度
每次呼叫會建立一個 job,可喺呢度睇 STT → LLM → TTS 每一步狀態。
未有 Robot API 呼叫記錄。
帳戶管理
只有 Super Admin 可以建立同管理帳戶。
角色:admin(全部權限)、
manager(管理權限)、
user(一般帳戶)。
載入中……