OpenAI API'sinden Smart AIPI'ye Nasıl Geçilir (5 Dakikalık Rehber)
OpenAI API'sinden Smart AIPI'ye geçiş için adım adım rehber. base URL'nizi değiştirin, kodunuzu koruyun. Python, Node.js, cURL, LangChain, Cursor ve daha fazlasıyla çalışır.
Özet: base URL'nizi https://api.smartaipi.com/v1 olarak değiştirin ve Smart AIPI API key'inizi kullanın. Diğer her şey aynı kalır — prompt'lar, streaming, function calling, structured outputs. 5 dakikadan kısa sürer. Her API çağrısında %75 tasarruf edin.
OpenAI API'sinden Smart AIPI'ye geçmek için base URL'nizi https://api.smartaipi.com/v1 olarak değiştirin ve Smart AIPI API key'inizi kullanın. Diğer her şey — prompt'lar, streaming, function calling, structured outputs — aynı kalır. Tüm süreç 5 dakikadan kısa sürer.
1. Adım: Ücretsiz Bir Hesap Oluşturun
smartaipi.com/signup adresinden kaydolun. GitHub, Google veya Microsoft OAuth kullanabilirsiniz. Her hesap ücretsiz krediler alır — kredi kartı gerekmez.
2. Adım: Bir API key Oluşturun
Panelinize gidin, API Keys → Create API Key seçeneğine tıklayın. Bir ad verin ve anahtarı kopyalayın. Onu yalnızca bir kez göreceksiniz.
3. Adım: base URL'nizi Değiştirin
Tek değişiklik budur. OpenAI URL'sini Smart AIPI URL'siyle değiştirin:
Python (OpenAI SDK)
from openai import OpenAI
client = OpenAI(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com/v1"
)
# Diğer her şey tamamen aynı kalır
response = client.chat.completions.create(
model="gpt-5.3-codex",
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: 'sk-proj-your-smart-aipi-key',
baseURL: 'https://api.smartaipi.com/v1',
});
const response = await client.chat.completions.create({
model: 'gpt-5.3-codex',
messages: [{ role: 'user', content: 'Hello!' }],
});
cURL
curl https://api.smartaipi.com/v1/chat/completions \
-H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'
Environment Variables (LangChain, Cursor, Continue vb. ile çalışır)
export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1
Çoğu framework ve araç — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — bu environment variable'ları otomatik olarak okur.
4. Adım: Çalıştığını Doğrulayın
Bir test isteği yapın ve Smart AIPI panelinizi kontrol edin. İsteği birkaç saniye içinde kullanım istatistiklerinizde görmelisiniz.
Sık Sorulan Sorular
streaming Smart AIPI ile çalışıyor mu?
Evet. stream: true ayarlayın ve Server-Sent Events'i tamamen aynı şekilde işleyin. Hiçbir değişiklik gerekmez.
function calling ve tool kullanımı çalışıyor mu?
Tam desteklenir. Tools, function calling, JSON mode, structured outputs — OpenAI API spec'in tamamı Smart AIPI üzerinden çalışır.
Anthropic API formatını kullanan araçlar ne olacak?
Smart AIPI, Anthropic API formatını da destekler (/v1/messages). ANTHROPIC_BASE_URL=https://api.smartaipi.com ayarlayın; Anthropic SDK için geliştirilmiş araçlar arka planda GPT-5.3 Codex kullanır.
Ne kadar tasarruf ederim?
Her API çağrısında %75. GPT-5.3 Codex output maliyeti Smart AIPI üzerinden $3.50/1M tokens, OpenAI'den doğrudan alındığında ise $14.00/1M'dir. Ayda 10M tokens için bu, $100'den fazla tasarruf demektir.
prompt'larımı veya response handling kodumu değiştirmem gerekiyor mu?
Hayır. Smart AIPI, OpenAI ile tamamen uyumludur. Tek değişiklik base URL'dir. prompt'larınız, response parsing, error handling — her şey aynı kalır.
OpenAI uyumlu API gateway. En gelişmiş AI modellere %75 daha düşük maliyetle erişin.
Ücretsiz başlayın