epam/ai-dial-adapter-openaiAI DIAL OpenAI适配器镜像是一款专为AI DIAL框架设计的组件,用于无缝接入OpenAI系列模型。该适配器作为中间层,实现OpenAI API与AI DIAL框架协议的转换,支持在AI DIAL生态中便捷使用OpenAI模型能力,适用于需要统一管理多模型的AI应用场景。
bashdocker run -d \ --name ai-dial-openai-adapter \ -p 8080:8080 \ -e OPENAI_API_KEY="sk-xxxxxx" \ -e DIAL_FRAMEWORK_URL="[***]" \ -e DEFAULT_MODEL="gpt-3.5-turbo" \ -e REQUEST_TIMEOUT=30 \ ai-dial/openai-adapter:latest
| 环境变量名 | 描述 | 类型 | 是否必填 | 默认值 |
|---|---|---|---|---|
| OPENAI_API_KEY | OpenAI API访问密钥 | 字符串 | 是 | 无 |
| DIAL_FRAMEWORK_URL | AI DIAL框架服务地址 | URL | 是 | 无 |
| DEFAULT_MODEL | 默认使用的OpenAI模型名称 | 字符串 | 否 | gpt-3.5-turbo |
| REQUEST_TIMEOUT | API请求超时时间(秒) | 整数 | 否 | 30 |
| OPENAI_API_BASE_URL | 自定义OpenAI API基础地址 | URL | 否 | [***] |
| LOG_LEVEL | 日志输出级别 | 字符串 | 否 | INFO |
| MAX_CONCURRENT_REQUESTS | 最大并发请求数 | 整数 | 否 | 100 |
yamlversion: '3.8' services: ai-dial-framework: image: ai-dial/framework:latest ports: - "8000:8000" environment: - FRAMEWORK_PORT=8000 - LOG_LEVEL=INFO networks: - ai-dial-network openai-adapter: image: ai-dial/openai-adapter:latest depends_on: - ai-dial-framework ports: - "8080:8080" environment: - OPENAI_API_KEY="sk-xxxxxx" - DIAL_FRAMEWORK_URL="[***]" - DEFAULT_MODEL="gpt-4" - REQUEST_TIMEOUT=60 - LOG_LEVEL=DEBUG networks: - ai-dial-network networks: ai-dial-network: driver: bridge
部署完成后,可通过以下命令验证服务状态:
bash# 检查服务健康状态 curl http://localhost:8080/health # 验证模型接入(需AI DIAL框架配合) curl -X POST http://localhost:8000/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{"model":"gpt-3.5-turbo","messages":[{"role":"user","content":"Hello"}]}'



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务