avots ile Python openai SDK

Resmi openai Python istemcisine base_url ve av_mcp_ anahtarınızı iletin, ardından herhangi bir modeli kimliğine göre çağırın.

API anahtarınızı alın ✦ Fiyatlandırmayı gör GitHub'daki Belgeler

Üç alanda bağlanın

Resmi openai Python istemcisi bir base_url ve bir api_key alır. Bunları avots'a yönlendirin ve herhangi bir modeli çağırın.

AlanDeğer
Temel URLhttps://api.avots.ai/openai/v1
API anahtarıav_mcp_… · anahtarınızı alın
Modelanthropic/claude-sonnet-4.6 veya aşağıdaki tablodan herhangi bir kimlik

Kurulum

1. SDK'yı yükleyin

pip install openai. Modern v1.x istemcisi eski api_base'i değil, base_url'yi kullanır.

2. base_url ve anahtarı ayarlayın

OpenAI(base_url="https://api.avots.ai/openai/v1", api_key="av_mcp_ANAHTARINIZ") oluşturun veya ortamda OPENAI_BASE_URL ve OPENAI_API_KEY ayarlayın.

3. Bir model çağırın

client.chat.completions.create(model="anthropic/claude-sonnet-4.6", ...) kullanın. Akış için stream=True geçirin.

python
from openai import OpenAI

client = OpenAI(
    base_url="https://api.avots.ai/openai/v1",
    api_key="av_mcp_ANAHTARINIZ",
)
resp = client.chat.completions.create(
    model="anthropic/claude-sonnet-4.6",
    messages=[{"role": "user", "content": "Merhaba!"}],
)
print(resp.choices[0].message.content)

Eski kılavuzlar 0.x SDK'dan openai.api_base veya OPENAI_API_BASE kullanır. v1.x'te bunlar base_url ve OPENAI_BASE_URL'dir. Her zaman /v1 köküne işaret edin.

Örnek istek

curl
curl https://api.avots.ai/openai/v1/chat/completions \
  -H "Authorization: Bearer av_mcp_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "anthropic/claude-sonnet-4.6",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

Aynı anahtar MCP araçlarının da kilidini açar

av_mcp_ anahtarınız sadece sohbet için değildir. avots aynı zamanda bir MCP sunucusu olarak da çalışır, böylece Python SDK aynı anahtar ve aynı bakiye üzerinden avots yaratıcı araçlarını, görüntü, video, müzik, konuşan avatarları çağırabilir.

AlanDeğer
MCP sunucusuhttps://mcp.avots.ai/
API anahtarıav_mcp_… · yukarıdakiyle aynı anahtar

MCP kurulum kılavuzu →

Modeller ve fiyatlar

Model alanını aşağıdaki herhangi bir kimliğe veya claude / gpt / gemini gibi mantıklı bir varsayılana eşlenen tembel bir isme ayarlayın.

ModelEn iyi olduğu alan⚡ / 1M jeton (giriş / çıkış)
openai/gpt-5.5-proMax intelligence, hardest tasks60 000 / 360 000
anthropic/claude-opus-5Top Claude, long reasoning10 000 / 50 000
anthropic/claude-sonnet-4.6Balanced (default)6 000 / 30 000
google/gemini-3.1-pro-previewFresh Gemini Pro4 000 / 24 000
google/gemini-2.5-proStable Gemini Pro2 500 / 20 000
anthropic/claude-haiku-4.5Fast Claude2 000 / 10 000
deepseek/deepseek-r1Cheap reasoning1 400 / 5 000
google/gemini-2.5-flashFast and cheap600 / 5 000
openai/gpt-5-miniCheap OpenAI500 / 4 000
openai/gpt-oss-120b:freeFree (OpenAI open model, needs a positive balance)Free

* 1.000.000 jeton başına ⚡ cinsinden fiyat, giriş / çıkış (1000⚡ ≈ 1$). Ücretsiz modeller pozitif bakiye gerektirir. GET /openai/v1/models aracılığıyla tam liste.

avots ile Python openai SDK

Ayarlar'da bir av_mcp_ anahtarı oluşturun, üç alanı yapıştırın ve tek bir bakiye üzerinden 40'tan fazla modele ulaşın. Aynı anahtar MCP için de çalışır.

API anahtarınızı alın ✦
FAQ

Sorular

base_url mi yoksa api_base mi?
Modern v1.x SDK'da base_url'dir ve ortam değişkeni OPENAI_BASE_URL'dir. Eski api_base / OPENAI_API_BASE kaldırılmıştır.
Akış çalışıyor mu?
Evet, stream=True geçirin ve parçaları OpenAI'ye karşı olduğu gibi yineleyin.
Asenkron kullanabilir miyim?
Evet, aynı base_url ve api_key ile AsyncOpenAI çalışır.
Nasıl faturalandırılır?
avots bakiyenizden istek başına.
Does it support function calling and tools?
Yes. The endpoint forwards the standard OpenAI tools, tool_choice and parallel_tool_calls fields (and the legacy functions/function_call), in both streaming and non-streaming mode, so agent frameworks like LangChain, LlamaIndex, Langflow and n8n get real tool_calls back. Whether a given request uses tools depends on the model you pick: Claude, GPT and Gemini all support function calling.

Diğer istemciler

OpenAI uyumlu API

avots, OpenAI API'sini konuşur. Temel URL, anahtar ve model aracılığıyla ChatGPT ile konuş…

Claude, GPT ve Gemini ile Open WebUI

Bağlantılar altında avots'u bir OpenAI API sağlayıcısı olarak ekleyin ve her avots modeli …

Claude, GPT ve Gemini ile LibreChat

librechat.yaml'a tek bir özel uç nokta bloğu ekleyin ve avots, tek bir bakiye üzerinden he…

Claude, GPT ve Gemini ile Cursor

Cursor Ayarları, Modeller'de OpenAI temel URL'sini geçersiz kılın, av_mcp_ anahtarınızı ya…

Claude, GPT ve Gemini ile openclaw

avots'u işaret eden openclaw.json'a OpenAI uyumlu bir sağlayıcı ekleyin ve openclaw herhan…

Claude, GPT ve Gemini ile Hermes

Hermes ayarlarında OpenAI temel URL'sini ve av_mcp_ anahtarınızı ayarlayın, bir model seçi…

Claude, GPT ve Gemini ile Cline

Cline ayarlarında OpenAI Uyumlu'yu seçin, avots temel URL'sini ve av_mcp_ anahtarınızı yap…

Claude, GPT ve Gemini ile Continue.dev

Continue config.yaml dosyasına sağlayıcı openai ve avots temel URL'si ile bir modeller gir…

Claude, GPT ve Gemini ile Aider

İki ortam değişkenini dışa aktarın ve Aider'ı bir openai/ model önekiyle başlatın, ve CLI …

Claude, GPT ve Gemini ile SillyTavern

SillyTavern'de Sohbet Tamamlama kaynağı olarak Özel (OpenAI uyumlu) seçeneğini belirleyin,…

Claude, GPT ve Gemini ile AnythingLLM

AnythingLLM'de LLM sağlayıcısı olarak Generic OpenAI'yi seçin, avots temel URL'sini, anaht…

avots ile Node.js openai SDK

baseURL'u ve av_mcp_ anahtarınızı resmi openai istemcisine iletin, ardından Node.js veya T…

Claude, GPT ve Gemini ile sohbet kutusu

Chatbox'a özel bir OpenAI API uyumlu sağlayıcı ekleyin, avots ana bilgisayarını ve av_mcp_…

API anahtarınızı alın