Python(OpenAI SDK)
JavaScript(OpenAI SDK)
浪链(Python)
直接卷曲
支持的参数
model(必填)messages(必填) -temperature-max_tokens-top_p-frequency_penalty-presence_penalty
在 SDK 和自定义代码中使用 Alter API Router
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://alterhq.com/api/v1"
)
response = client.chat.completions.create(
model="OpenAI#gpt-5",
messages=[{"role": "user", "content": "What is machine learning?"}]
)
print(response.choices[0].message.content)
import OpenAI from 'openai'
const openai = new OpenAI({
apiKey: 'YOUR_API_KEY',
baseURL: 'https://alterhq.com/api/v1',
dangerouslyAllowBrowser: true
})
const completion = await openai.chat.completions.create({
model: 'OpenAI#gpt-5',
messages: [{ role: 'user', content: 'Hello!' }]
})
console.log(completion.choices[0].message.content)
from langchain_openai import ChatOpenAI
chat = ChatOpenAI(
api_key="YOUR_API_KEY",
base_url="https://alterhq.com/api/v1",
model="OpenAI#gpt-5"
)
response = chat.invoke("What is AI?")
print(response.content)
curl https://alterhq.com/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "OpenAI#gpt-5",
"messages": [{"role": "user", "content": "What is machine learning?"}]
}'
model(必填)messages(必填)
-temperature
-max_tokens
-top_p
-frequency_penalty
-presence_penalty