OpenAI SDK Kullanımı

Resmi OpenAI SDK'ları ile Onysoft API

Onysoft API, OpenAI API formatı ile tam uyumludur. Bu sayede mevcut OpenAI SDK'larınızı sadece base_url ve api_key değerlerini değiştirerek kullanabilirsiniz.

Python SDK

Terminal
pip install openai
Python
from openai import OpenAI

# Onysoft API ile kullanım
client = OpenAI(
    api_key="sk-ony-your-api-key",
    base_url="https://api.onysoft.com/v1"
)

# OpenAI SDK'nın tüm özellikleri desteklenir
response = client.chat.completions.create(
    model="openai/gpt-4o-mini",
    messages=[
        {"role": "system", "content": "Sen yardımcı bir asistansın."},
        {"role": "user", "content": "Merhaba!"}
    ],
    temperature=0.7,
    max_tokens=500
)

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

Node.js SDK

Terminal
npm install openai
Node.js
import OpenAI from 'openai';

// Onysoft API ile kullanım
const client = new OpenAI({
    apiKey: 'sk-ony-your-api-key',
    baseURL: 'https://api.onysoft.com/v1'
});

// Chat completion
const response = await client.chat.completions.create({
    model: 'openai/gpt-4o-mini',
    messages: [
        { role: 'system', content: 'Sen yardımcı bir asistansın.' },
        { role: 'user', content: 'Merhaba!' }
    ],
    temperature: 0.7,
    max_tokens: 500
});

console.log(response.choices[0].message.content);
Size uygun modeli bulmanıza yardımcı olayım mı?