跳转到主要内容
在您自己的应用程序中,将更改使用 OpenAI 兼容的桌面。

Python(OpenAI SDK)

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)

JavaScript(OpenAI SDK)

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)

浪链(Python)

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

相关文档