CommunityOpenAI SDKCopy pageUsing OpenRouter with OpenAI SDKUsing the OpenAI SDK Using pip install openai: github. Using npm i openai: github. You can also use Grit to automatically migrate your code. Simply run npx @getgrit/launcher openrouter. TypeScriptPython1import OpenAI from "openai"23const openai = new OpenAI({4 baseURL: "https://openrouter.ai/api/v1",5 apiKey: "${API_KEY_REF}",6 defaultHeaders: {7 ${getHeaderLines().join('\n ')}8 },9})1011async function main() {12 const completion = await openai.chat.completions.create({13 model: "${Model.GPT_4_Omni}",14 messages: [15 { role: "user", content: "Say this is a test" }16 ],17 })1819 console.log(completion.choices[0].message)20}21main();