orientxorientx

OpenAI SDK

官方 Python 和 TypeScript 客户端

API 遵循 OpenAI Chat Completions 的数据结构。安装官方 SDK, 设置 base_url / baseURL 和 api_key,其余代码保持不变。

Base URLhttps://api.orientx.ai/v1
身份验证ORIENTX_API_KEY
官方文档OpenAI SDK

安装

pip install openai

创建客户端

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.orientx.ai/v1",
    api_key=os.environ["ORIENTX_API_KEY"],
)

发送请求

completion = client.chat.completions.create(
    model="<MODEL_ID>",
    messages=[{"role": "user", "content": "In one sentence, what is an API gateway?"}],
)

print(completion.choices[0].message.content)

将 <MODEL_ID> 替换为 GET /v1/models 返回的 id。 流式调用与 OpenAI 相同,使用 stream=True / stream: true, 详见快速开始。

大多数基于此数据结构的库(LangChain、LlamaIndex、Vercel AI SDK)都接受相同的两个字段, Base URL 字段通常名为 base_url、baseURL 或 api_base。

本页目录