Viona 4 Mini
Hızlı sohbet, bağlam takibi ve çalıştırılabilir kod; genişletilmiş yanıt bütçesi ve isteğe bağlı proje planı.
Mevcut Viona API sözleşmesini değiştirmeden Viona 4, Viona 4 Pro, Viona 4 Codix ve Viona 4 Mini modellerini web, mobil ve sunucu uygulamalarınıza bağlayın.
Her istekte platform API anahtarınızı Authorization başlığında Bearer değeri olarak gönderin. Alternatif olarak X-API-Key başlığı kullanılabilir.
Authorization: Bearer viona_live_YENI_API_KEYINPlatform API anahtarınızı tarayıcı kaynak koduna veya herkese açık depoya yazmayın. Sunucu tarafında saklayın.
Endpoint ve mesaj biçimi mevcut entegrasyonlarla aynıdır. Yalnızca model alanında istediğiniz model kimliğini kullanın.
curl -X POST "https://dev.vionaai.site/api/v1/chat" \
-H "Authorization: Bearer viona_live_YENI_API_KEYIN" \
-H "Content-Type: application/json" \
-d '{
"model": "viona-4",
"messages": [
{"role": "user", "content": "Merhaba Viona"}
]
}'const response = await fetch("https://dev.vionaai.site/api/v1/chat", {
method: "POST",
headers: {
"Authorization": "Bearer viona_live_YENI_API_KEYIN",
"Content-Type": "application/json"
},
body: JSON.stringify({
model: "viona-4-codix",
messages: [{ role: "user", content: "Bu PHP fonksiyonunu optimize et." }]
})
});
const data = await response.json();
console.log(data.choices[0].message.content);<?php
$payload = json_encode([
'model' => 'viona-4-pro',
'messages' => [
['role' => 'user', 'content' => 'Bu mimariyi değerlendir.']
]
], JSON_UNESCAPED_UNICODE);
$ch = curl_init('https://dev.vionaai.site/api/v1/chat');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer viona_live_YENI_API_KEYIN',
'Content-Type: application/json'
],
CURLOPT_POSTFIELDS => $payload
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;import requests
response = requests.post(
"https://dev.vionaai.site/api/v1/chat",
headers={
"Authorization": "Bearer viona_live_YENI_API_KEYIN",
"Content-Type": "application/json",
},
json={
"model": "viona-4-mini",
"messages": [{"role": "user", "content": "Bunu 3 maddede özetle."}],
},
timeout=120,
)
response.raise_for_status()
print(response.json()["choices"][0]["message"]["content"])https://dev.vionaai.site/api/v1/chatmodelstringKullanılacak Viona modelinin kimliği. Mevcut eski model ID'leri de çalışmaya devam eder.
messagesarraysystem, user ve assistant rollerinden oluşan mesaj dizisi.
temperaturenumber0–2 arası üretim çeşitliliği. Gönderilmezse seçilen modelin dengeli varsayılanı kullanılır.
max_tokensintegerEn az 64. Viona 4'te planlama ve devam turları dahil toplam üretim bütçesidir; bağlam ve süre sınırları ayrıca geçerlidir.
qualitystringViona 4: auto (varsayılan), fast veya deep. Auto, karmaşık Codix/Pro işlerinde dosya ve arayüz planı hazırlar; deep bu adımı tüm aile için ister. Fast planlama çağrısını atlar.
auto_continuebooleanToken sınırında kesilen yanıtı aynı modelle sürdürür. Auto/deep için varsayılan true; fast için false.
max_continuationsintegerDevam çağrısı sınırı: Mini 2, Viona 4 3, Codix/Pro 4. Sıfır devamı kapatır. Yeni parametreler Viona 4 ailesi içindir.
Her profilin yönergeleri, çıktı bütçesi ve görev işleyişi ayrıdır. Bu ayarlar sağlayıcı modelinin parametre sayısını veya eğitimini değiştirmez. Codix, çok dosyalı HTML/CSS/JS ve 3D projelerinde dosya sözleşmeleri, performans ve tam kaynak teslimine odaklanır.
8192245763276832768Üst bütçe tek seferde bu kadar token üretileceği garantisi değildir. Girdi ve birikmiş yanıt bağlamı doldurursa üretim durur. Uzun projeleri dosya dosya üretin. Ek sağlayıcı çağrıları gecikmeyi ve sağlayıcı kullanımını artırabilir; mevcut Viona kredi tarifesi korunur.
Hızlı sohbet, bağlam takibi ve çalıştırılabilir kod; genişletilmiş yanıt bütçesi ve isteğe bağlı proje planı.
Dengeli genel kullanım, güçlü bağlam takibi, problem çözme ve üretim için ana Viona 4 modeli.
Çok dosyalı yazılım, HTML/CSS/JS, 3D şehir, WebGL, API ve mimari için proje planlama ve uzun kod üretimi.
En gelişmiş genel amaçlı Viona 4 modeli; karmaşık analiz, planlama, mimari ve yüksek kaliteli üretim için.
Kısa ve ekonomik işler için Mini, dengeli genel kullanım için Viona 4, yazılım geliştirme için Codix, karmaşık analiz ve ileri üretim için Pro önerilir.
1234Yeni Viona 4 ailesi aşağıdaki temiz model ID'leriyle seçilir. Eski modeller kaldırılmamıştır.
viona-4-mini
viona-4
viona-4-codix
viona-4-proGET /api/v1/models uç noktası model adı, açıklama, kredi maliyeti ve yetenek bilgilerini döndürür.
Genel amaçlı akıl yürütme, analiz ve üretken görevler için dengeli model.
Yaratıcı üretim, strateji, fikir geliştirme ve uzun biçimli içerikler için model.
Hızlı, doğal ve çok turlu sohbet deneyimleri için model.
Kod yazma, hata ayıklama, mimari tasarım ve teknik dokümantasyon için model.
Hızlı sohbet, bağlam takibi ve çalıştırılabilir kod; genişletilmiş yanıt bütçesi ve isteğe bağlı proje planı.
Dengeli genel kullanım, güçlü bağlam takibi, problem çözme ve üretim için ana Viona 4 modeli.
Çok dosyalı yazılım, HTML/CSS/JS, 3D şehir, WebGL, API ve mimari için proje planlama ve uzun kod üretimi.
En gelişmiş genel amaçlı Viona 4 modeli; karmaşık analiz, planlama, mimari ve yüksek kaliteli üretim için.
https://dev.vionaai.site/api/v1/modelschoices[0].message.content aynı yerdedir. finish_reason: length yanıtın tamamlanmadığını gösterir; içerik korunur. Viona 4 yanıtındaki ek generation alanı planlama, çağrı sayısı, tahmini kullanım ve durma nedenini bildirir. usage bütün başarılı üretim turlarının toplamıdır. Bu API JSON yanıt verir; SSE/streaming veya tool execution desteği eklenmemiştir.
Başarılı yanıtta seçtiğiniz model kimliği model alanında geri döner. credits.cost ve X-Credit-Cost gerçek model maliyetini gösterir.
{
"id": "req_...",
"object": "chat.completion",
"model": "viona-4",
"choices": [{
"index": 0,
"message": {"role": "assistant", "content": "..."},
"finish_reason": "stop"
}],
"usage": {
"prompt_tokens": 18,
"completion_tokens": 42,
"total_tokens": 60
},
"credits": {"cost": 2, "remaining": 98}
}Eski modellerin mevcut kredi maliyeti korunur. Viona 4 ailesinde varsayılan hiyerarşi Mini 1, Viona 4 2, Codix 3 ve Pro 4 kredidir. Başarısız upstream isteğinde tüketilen kredi mevcut iade akışıyla geri verilir.
X-Credit-CostSeçilen modelin bu istekte kullandığı kredi.
X-Credit-Balanceİstekten sonra hesapta kalan ortak kredi.
HTTP 402Seçilen modelin maliyeti için bakiye yetersiz olduğunda döner.
API key ayarlarında her satıra bir origin ekleyebilirsiniz. Protokol ve alan adı birlikte yazılmalıdır. Sayfa yolu eklemeyin.
https://ornek.com
https://panel.ornek.comYeni modeller mevcut API hata gövdesini kullanır; ayrı ve uyumsuz bir error schema oluşturulmaz.
invalid_request_errorJSON gövdesi veya istek biçimi geçersiz.
authentication_errorPlatform API anahtarı eksik/geçersiz.
insufficient_creditSeçilen model için kredi yetersiz.
origin_not_allowedİstek kaynağı izin listesinde değil.
invalid_modelGönderilen model ID'si desteklenmiyor.
rate_limit_exceededDakikalık istek sınırı aşıldı.
upstream_unavailableModel sağlayıcısı geçici olarak yanıt veremedi; kredi iade edilir.
service_unavailableSunucu veya model sağlayıcı yapılandırması hazır değil.
Kullanıcıların viona_live_... anahtarları platform kimlik doğrulaması içindir. Upstream/provider anahtarları yalnızca sunucu tarafında tutulur ve frontend'e gönderilmez.
Kaynak koda gerçek provider tokenı yazmayın.
Şüpheli bir anahtarı sağlayıcı panelinden rotate edin.
Tarayıcı tabanlı kullanımda izin verilen origin listesini daraltın.
Beklenmeyen trafik, hata ve gecikme değişimlerini panelden takip edin.