应用配置
选择您正在使用的应用,查看详细配置指南
Hakan AI 完全兼容 OpenAI / Anthropic / Gemini 协议,可以在几乎所有支持自定义 Base URL 的客户端 / 应用中使用。下面列出常见客户端的配置参数。
🔑 Base URL 应该填什么?
最常见的问题。一句话规则:
用 SDK 就只填 base 前缀,SDK 会自动拼出完整路径;用 curl / 原生 HTTP 必须自己写全。
用 SDK —— 填到下表的"应填值"即可
| SDK / 客户端 | 应填值 | SDK 内部会拼成 |
|---|---|---|
| OpenAI SDK (Python / JS / LangChain) | https://hakanaiktn.com/v1 | …/v1/chat/completions、…/v1/embeddings 等 |
| Anthropic SDK (Python / JS) | https://hakanaiktn.com | …/v1/messages |
| Gemini SDK (google-genai / google-generativeai) | https://hakanaiktn.com | …/v1beta/models/{model}:generateContent |
⚠️ OpenAI SDK 一定要带
/v1:不带的话 SDK 会拼成…/chat/completions→ 404 ⚠️ Anthropic / Gemini SDK 一定不要带/v1:带了的话 SDK 会拼成…/v1/v1/messages→ 404
用 curl / Postman / 自己写 HTTP —— 必须写完整路径
# ❌ 这样不行 —— /v1 不是一个端点
curl https://hakanaiktn.com/v1 -d '{...}'
# ✅ 必须给完整路径
curl https://hakanaiktn.com/v1/chat/completions -d '{"model":"gpt-5",...}'
curl https://hakanaiktn.com/v1/messages -d '{"model":"claude-...",...}'
curl https://hakanaiktn.com/v1/embeddings -d '{"model":"text-embedding-3-small",...}'
curl https://hakanaiktn.com/v1/images/generations -d '{"model":"gpt-image-2",...}'/v1/chat/completions、/v1/messages、/v1/responses 等是 不同的 HTTP 路由,对应不同协议(OpenAI Chat / Anthropic / Responses)。服务器靠路径判断该用哪条协议解析,少了路径就不行。
第三方客户端(Cherry Studio / NextChat / Open WebUI 等)
这些客户端的"API 地址"输入框风格不一,三种填法依次试一次就能确定:
https://hakanaiktn.comhttps://hakanaiktn.com/v1https://hakanaiktn.com/v1/chat/completions
报 404 / Cannot POST 一般就是路径没拼对,换下一种试。
全部端点速查(高级用户)
| 端点 | 用途 |
|---|---|
https://hakanaiktn.com/v1/chat/completions | OpenAI Chat(最常用) |
https://hakanaiktn.com/v1/completions | OpenAI 旧版 completions |
https://hakanaiktn.com/v1/responses | OpenAI Responses(部分推理模型) |
https://hakanaiktn.com/v1/messages | Anthropic 原生 |
https://hakanaiktn.com/v1beta/models/{model}:generateContent | Gemini 原生 |
https://hakanaiktn.com/v1/embeddings | 向量 |
https://hakanaiktn.com/v1/images/generations | 图像生成 |
https://hakanaiktn.com/v1/audio/speech | TTS |
https://hakanaiktn.com/v1/rerank | 重排(reranker) |
想知道某个具体模型推荐填哪个 base_url?打开 模型广场,点对应模型的「详情」→「API」标签页,里面会给出该模型推荐的 base_url。
通用配置要点
OpenAI 兼容客户端
Cherry Studio · LobeChat · NextChat · ChatGPT-Next-Web · ChatBox
编程开发工具
Cursor · Continue · Cline · Roo Code · GitHub Copilot (proxy)
原生 SDK
openai · anthropic · google-genai · LangChain
其他工具
Open WebUI · LibreChat · OneAPI 转发 · Telegram Bot
OpenAI 兼容客户端
Cherry Studio
- 设置 → 模型服务 → 添加自定义服务商
- 服务商类型:OpenAI
- API Host:
https://hakanaiktn.com - API Key:粘贴你的令牌
- 添加要使用的模型名称,保存
LobeChat / NextChat / ChatBox
- 设置 → 模型服务(或语言模型)→ OpenAI
- API Key:粘贴你的令牌
- 接口代理地址 / API Endpoint:
https://hakanaiktn.com/v1 - 自定义模型:填入你要用的模型名(如
gpt-4o、claude-sonnet-4-5-20250929)
Open WebUI
- 设置 → 外部连接 → OpenAI API
- API Base URL:
https://hakanaiktn.com/v1 - API Key:粘贴你的令牌
编程开发工具
Cursor
- Settings → Models → OpenAI API Key 区域
- 勾选 Override OpenAI Base URL
- URL:
https://hakanaiktn.com/v1 - API Key:粘贴你的令牌
- 点击 Verify 验证
Cursor 仅会将 OpenAI 模型走到自定义 URL,Claude / Gemini 仍会走 Cursor 官方付费通道,需要使用 OpenAI 路径调用其他模型时可使用 OpenAI 协议中转的 Claude / Gemini 模型名。
Continue / Cline / Roo Code
在配置文件中指定 OpenAI Compatible 提供商:
{
"provider": "openai",
"apiBase": "https://hakanaiktn.com/v1",
"apiKey": "sk-xxxxxxxx",
"model": "gpt-4o"
}原生 SDK
详细的官方 SDK 示例代码请参见:
其他工具
LangChain
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="gpt-4o",
base_url="https://hakanaiktn.com/v1",
api_key="sk-xxxxxxxx",
)Telegram / Discord Bot
任何支持 OpenAI 协议的 bot 框架(如 python-telegram-bot + openai)都可正常使用,只需把 base_url 改为 https://hakanaiktn.com/v1 即可。
找不到你的应用?
只要应用支持自定义 OpenAI 兼容接口(即可填 Base URL 与 API Key),都可以接入 Hakan AI。如果遇到问题,请前往 常见问题 或 联系客服。