Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.
Çerez kullanıyoruz. Çerezler ve tarayıcı depolaması oturumunu açık tutar ve tercihlerini hatırlar. İzin verirsen sitenin nasıl kullanıldığını da ölçeriz. İstediğin zaman . Ayrıntılar için çerez politikamıza bak.
openrouter/auto-codeYukarıdaki fiyatlarla bakiyenden çalışır. Yeni hesaplar ücretsiz kullanımla başlar.
Ayarlar
Auto Code, OpenRouter'dan bir modeldir ve openrouter/auto-code model kimliği altında listelenir. Görsel kategorisinde yer alırken metni de destekler, bu nedenle onu saf bir metin üreticisi yerine çok kipli bir model olarak anlamak en doğrusudur. OpenRouter onu, API'nin özellikle kodlama ajanları ve koşum takımları için oluşturulmuş yönlendiricisi olarak tanımlar; Auto Router ile aynı yönlendirme motorunu kullanır ve her istek süregelen bir kodlama iş akışının parçası olarak ele alınır. Bu çerçeve geliştiriciler için önemlidir: Auto Code, tek seferlik sohbet yerine ajan tabanlı kodlama kurulumlarına yöneliktir.
Model girdi olarak metin, görsel, ses, dosya ve video kabul eder; çıktı olarak hem metin hem de görsel döndürebilir. Bağlam penceresi 2.000.000 tokendır; bu, tek bir istekte büyük kod tabanlarını, uzun günlükleri veya genişletilmiş konuşma geçmişini tutabilecek kadar büyüktür. Maksimum çıktı 65.536 tokendır. Girdiler metin ve görsellerin yanı sıra dosya ve video içerdiğinden, aynı istek içinde ekran görüntüleri, kayıtlar, belgeler ve kaynak dosyalar gibi karışık materyalleri besleyebilirsiniz.
Bu yetenekler oldukça belirli bir kullanım kümesine işaret eder. Kodlama ajanları ve koşum takımları birincil hedeftir; bu nedenle çok adımlı kod üretimi, depo düzeyinde yeniden düzenleme, yığın izleri ve günlüklerden hata ayıklama ve diff inceleme gibi görevler doğal olarak uyar. Görsel çıktı kipliği bunu kodun yanında diyagramlar veya görsel varlıklar üretmeye genişletir. Ses ve video girdisiyle kaydedilmiş anlatımlardan, ekran kayıtlarından veya sözlü açıklamalardan da çalışabilirsiniz; dosya girdisi ise proje belgelerini veya yapılandırma dosyalarını doğrudan eklemeyi destekler. Uzun bağlam, bir ajanın önceki araç çağrıları ve sonuçları dahil tüm bir oturumu görüş alanında tutması gerektiğinde yardımcı olur.
Auto Code'u api14'ün OpenAI uyumlu API'si üzerinden openrouter/auto-code model kimliğini kullanarak çağırırsınız. Arayüz OpenAI biçimini izlediğinden, mevcut istemciler ve SDK'lar minimum değişiklikle çalışır. Model, temperature, top_p, top_k, min_p, top_a, frequency_penalty, presence_penalty, repetition_penalty, seed, stop, logit_bias, logprobs ve top_logprobs dahil olmak üzere geniş bir istek parametreleri kümesini destekler. Çıktı denetimi için max_tokens, max_completion_tokens, response_format, structured_outputs ve verbosity vardır. Araç kullanımı tools, tool_choice ve parallel_tool_calls ile karşılanır. Akıl yürütme davranışı reasoning, reasoning_effort ve include_reasoning ile ayarlanabilir.
Ana pratik kısıt çıktı boyutudur: yanıtlar 65.536 token ile sınırlıdır, bu nedenle çok büyük tek bir üretim gerektiren işler çağrılar arasında bölünmek zorunda kalabilir. Auto Code ayrıca tek bir sabit model yerine bir yönlendiricidir, bu nedenle yönlendirme motoru bir arka uç seçtiğinde davranış istekler arasında değişebilir. Bir çağrıdan diğerine öngörülebilir, aynı davranışa ihtiyacınız varsa sabit bir model size daha uygun olabilir; çeşitli girdiler arasında yönlendirmeden yararlanan bir kodlama ajanı geliştiriyorsanız, Auto Code tam olarak bunun için tasarlanmıştır.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.images.generate({
"model": "openrouter/auto-code",
"prompt": "A minimalist product photo of a ceramic mug on a wooden table",
"n": 1,
"aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));
frequency_penaltyinclude_reasoninglogit_biaslogprobsmax_completion_tokensmax_tokensmin_pparallel_tool_callspresence_penaltyreasoningreasoning_effortrepetition_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_atop_ktop_logprobstop_pverbosityBu toplulukta henüz konu yok. Auto Code hakkında ilk konuyu sen aç.