简介
这是一个允许 OpenAI API 客户端直接与 Augment 服务通信的适配器。它使用 Vercel Edge Functions 实现,提供了高性能和低延迟的服务。
主要特点:
- 完全兼容 OpenAI API
- 支持流式和非流式响应
- 自动转换请求和响应格式
- 内置错误处理和日志记录
- TypeScript 类型支持
快速开始
API 端点
POST https://your-deployment-url.vercel.app/api/v1/chat/completions
示例代码
const response = await fetch('https://your-deployment-url.vercel.app/api/v1/chat/completions', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model: 'augment-default',
messages: [
{ role: 'system', content: '你是一个有用的AI助手.' },
{ role: 'user', content: '你好,请介绍一下自己.' }
],
stream: false
})
});
支持的端点
GET /api/health- 健康检查GET /api/v1/models- 获取可用模型列表POST /api/v1/chat/completions- 聊天完成端点