适用于 Python 3.7+
官方 Python SDK,完全兼容 OpenAI Python 库
pip install openai
import openai
openai.api_base = "https://api.poeti.ai/v1"
openai.api_key = "your-api-key"
response = openai.ChatCompletion.create(
model="gpt-4-turbo",
messages=[{"role": "user", "content": "Hello!"}]
)
适用于 Node.js 和浏览器
兼容 OpenAI JavaScript SDK
npm install openai
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'your-api-key',
baseURL: 'https://api.poeti.ai/v1'
});
const response = await client.chat.completions.create({
model: 'gpt-4-turbo',
messages: [{ role: 'user', content: 'Hello!' }]
});
适用于 Go 1.18+
高性能 Go 客户端
go get github.com/sashabaranov/go-openai
package main
import (
"context"
"github.com/sashabaranov/go-openai"
)
func main() {
config := openai.DefaultConfig("your-api-key")
config.BaseURL = "https://api.poeti.ai/v1"
client := openai.NewClientWithConfig(config)
resp, _ := client.CreateChatCompletion(
context.Background(),
openai.ChatCompletionRequest{
Model: "gpt-4-turbo",
Messages: []openai.ChatCompletionMessage{
{Role: "user", Content: "Hello!"},
},
},
)
}
poeti.ai 完全兼容 OpenAI API,可以使用任何支持 OpenAI 的 SDK