AI 对话与 LLM 代理 核心
GET
/api/v1/config
获取默认 AI 配置(API URL、模型名、模式)。App 启动时自动调用。
curl https://agentwish.app/api/v1/config
{
"code": 200,
"data": {
"api_url": "https://ark.cn-beijing.volces.com/api/coding/v3",
"chat_model": "DeepSeek-V4-Flash",
"image_model": "doubao-1.5-vision-pro-32k-250115",
"mode": "api"
}
}
POST
/llm/chat
LLM 代理端点。服务端保管 API Key,转发请求到 AI 模型。支持系统提示。
请求体:
POST /llm/chat
Content-Type: application/json
{
"message": "解释一下量子计算的基本原理",
"system_prompt": "你是一位耐心的老师",
"temperature": 0.7,
"max_tokens": 2048
}
{
"success": true,
"data": {
"content": "量子计算利用量子叠加和量子纠缠...",
"model": "DeepSeek-V4-Flash"
}
}
POST
/llm/chat/completions
OpenAI 兼容代理端点,支持流式(stream=true)和非流式响应。可直接用 OpenAI SDK 调用。
from openai import OpenAI
client = OpenAI(
base_url="https://agentwish.app/llm",
api_key="any-string"
)
response = client.chat.completions.create(
model="DeepSeek-V4-Flash",
messages=[
{"role": "user", "content": "你好"}
]
)
print(response.choices[0].message.content)
POST
/api/ai/chat
App 内置 AI 对话端点,支持知识库上下文(RAG)。