OpenAI(兼容)
OpenAI兼容模型是指可以使用OpenAI API规范的AI模型服务,包括OpenAI官方提供的GPT系列模型,以及其他兼容OpenAI接口的第三方服务。
特点
- 支持OpenAI官方API及兼容接口
- 支持多种模型配置选项
- 支持系统提示词设置
- 支持图像文件处理
使用代码配置
根据需求,可以通过以下代码配置OpenAI兼容模型:
typescript
const ppagent = new PPAgent({
bots: [
{
name: "openai-bot",
options: {
instanceName: "openai-gpt4", // 实例名称,需全局唯一
apiKey: "your-api-key", // 必填:API密钥
apiBase: "https://api.openai.com/v1", // 可选:服务URL,使用OpenAI官方服务可留空
onlyText: false, // 可选:是否仅使用文本,默认false
chatOptions: {
model: "gpt-4o-mini", // 必填:模型名称
// 其他OpenAI聊天选项,如temperature、max_tokens等
},
systemPrompt: "你是一个助手", // 可选:系统提示词
// ... source和agent等配置
}
}
],
// ... 其他配置
});
服务器运行请参考 install_code 文件。
配置注意事项
- 当使用非OpenAI官方服务时,需要确保
apiBase
参数正确设置,通常以/v1
结尾 - 必须设置正确的
model
参数,否则可能导致执行异常 - 图像和其他文件处理需要模型本身支持多模态输入
- 如果使用官方OpenAI服务,请确保网络能够正常访问API服务器