Python projelerine yapay zekâ sohbet katmanı ekle
VionaAI 3.0 SDK, Viona Developer API'nin chat completion yapısını Python'a taşır. Basit bir sor() çağrısıyla yalnızca cevap metnini alabilir veya chat() ile choice, usage, model ve diğer yanıt alanlarını içeren tam sonucu işleyebilirsin.
- Web chatbot backend'i
- Çok turlu sohbet geçmişi
- FastAPI/Flask servisleri
- Async bot ve otomasyonlar
- Kod asistanı ve code review
- İçerik ve fikir üretimi
- Müşteri destek asistanı
- Oyun NPC diyalog araçları
- Model bazlı görev yönlendirme
- CLI ve masaüstü yardımcıları
60 saniyelik başlangıç
from Viona.api import Vionaai
with Vionaai(api_key="viona_live_API_KEYIN") as client:
cevap = client.sor("Bana Viona AI 3 hakkında kısa bilgi ver.")
print(cevap)Yeni projeler için önerilen import from Viona.api import Vionaai biçimidir. Paket ayrıca model sabitlerini Models üzerinden sunar.
Viona model ailesi
Viona TI 3.0
Genel amaçlı akıl yürütme, analiz, açıklama, planlama ve üretken görevler için dengeli seçenek.
viona-ti-3.0Viona Mythrion
Fikir geliştirme, yaratıcı üretim, strateji ve daha uzun biçimli içerik senaryoları için.
viona-mythrionViona Chat 1.5
Hızlı ve doğal çok turlu konuşma deneyimleri, chatbot ve destek akışları için.
viona-chat-1.5Viona Codix 1.6
Kod yazma, hata ayıklama, mimari açıklama ve teknik dokümantasyon görevleri için.
viona-codix-1.6Neler yapılabilir?
🤖 Chatbot
Web veya masaüstü uygulamanda çok turlu Viona sohbet deneyimi.
🧰 Geliştirici aracı
Codix ile kod açıklama, hata analizi ve code-review iş akışları.
🎮 Oyun araçları
NPC diyalog taslakları, görev metinleri ve fikir üretim panelleri.
🎧 Destek sistemi
Marka yönergeleriyle destek cevapları oluşturan backend chatbot.
✍️ İçerik stüdyosu
Mythrion ile açıklama, fikir, kampanya ve uzun içerik taslakları.
⚙️ Otomasyon
Python görevlerinde API çağrısını iş akışlarına ve zamanlanmış servislere bağla.
Chat completion örneği
from Viona.api import Vionaai, Models
with Vionaai(api_key="viona_live_API_KEYIN") as client:
response = client.chat(
messages=[
{"role": "system", "content": "Kısa ve net cevap ver."},
{"role": "user", "content": "REST API nedir?"}
],
model=Models.TI_3_0,
temperature=0.7,
max_tokens=1024,
)
print(response["choices"][0]["message"]["content"])