跳过主内容

OpenAI

信息

您可以从 OpenAI 控制台 获取 API 密钥

聊天模型

我们建议将 GPT-4o 配置为您的聊天模型。

config.yaml
models:
- name: GPT-4o
provider: openai
model: gpt-4o
apiKey: <YOUR_OPENAI_API_KEY>

自动补全模型

OpenAI 目前不提供任何自动补全模型。

点击此处 查看自动补全模型提供商列表。

嵌入模型

我们建议将 text-embedding-3-large 配置为您的嵌入模型。

config.yaml
models:
- name: OpenAI Embeddings
provider: openai
model: text-embedding-3-large
apiKey: <YOUR_OPENAI_API_KEY>
roles:
- embed

重排序模型

OpenAI 目前不提供任何重排序模型。

点击此处 查看重排序模型提供商列表。

OpenAI 兼容服务器 / API

OpenAI 兼容服务器

OpenAI 兼容 API

如果您正在使用 OpenAI 兼容服务器 / API,您可以这样修改 apiBase

config.yaml
models:
- name: OpenAI-compatible server / API
provider: openai
model: MODEL_NAME
apiBase: http://localhost:8000/v1
apiKey: <YOUR_CUSTOM_API_KEY>

要强制使用 chat/completions 而非 completions 端点,您可以设置

config.yaml
models:
- name: OpenAI-compatible server / API
provider: openai
model: MODEL_NAME
apiBase: http://localhost:8000/v1
useLegacyCompletionsEndpoint: true