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);