DocsOpenAI SDK
OpenAI SDK
Python / Node.js direct connection to GoesAI using OpenAI SDK.
Environment Variables
The OpenAI SDK only needs Base URL and API Key changes. Your business code can continue using chat completions, models and other compatible interfaces.
bash
export OPENAI_BASE_URL="https://api.goesai.com/v1"
export OPENAI_API_KEY="sk-YOUR_KEY"Python
Python example:
python
from openai import OpenAI
client = OpenAI(
api_key="sk-YOUR_KEY",
base_url="https://api.goesai.com/v1",
)
response = client.chat.completions.create(
model="claude-sonnet-4-6",
messages=[{"role": "user", "content": "ping"}],
)
print(response.choices[0].message.content)Node.js
Node.js example:
javascript
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-YOUR_KEY",
baseURL: "https://api.goesai.com/v1",
});
const response = await client.chat.completions.create({
model: "claude-sonnet-4-6",
messages: [{ role: "user", content: "ping" }],
});
console.log(response.choices[0].message.content);