AX Code’u edinin · ÜcretsizBelgeler

Bu sayfa İngilizce belgenin çevirisidir. Komutlar, tanımlayıcılar ve örnekler aynıdır. Çalışma zamanı 7.24.4 · SDK 2.6.7. İngilizce kaynak

Sabit kaynak dosyaları hakkında sorular

Durum: Güncel kaynak Kapsam: AX Trust sabit bağlam soru komutu Son inceleme: 2026-09-18 Sahip: AX Code çalışma zamanı bakımcıları

Mevcut bir AX Trust bağlantısı üzerinden açıkça seçilmiş kod veya belgeler hakkında bağımsız bir soru sormak için ax-code ask kullanın:

ax-code ask --file src/value.py \
  --model defai-01-ax-trust-com/openai/gpt-oss-120b \
  "What does this function return?"

Sağlayıcı/modeli, AX Trust bağlantınızdaki yetkili bir modelle değiştirin. Sağlayıcı bir AX Trust bağlantısı olmalıdır. options.axTrust oturum yakınlığı ayarı bu komutu açmaz veya kapatmaz. Komut her çağrıda dosyayı yeniden okur, tam içeriğini sabit bağlam olarak verir ve ağ geçidinin anlamsal önbellek sözleşmesini ekler. Üst bilgi eklemeniz veya gömme kurmanız gerekmez. AX Trust’ta özellik havuzunuz ve çalışma zamanınız için açık olmalıdır; aksi halde sıradan bir yanıt dönebilir.

Aynı dosyalar ve seçeneklerle bir yeniden ifade sorun:

ax-code ask --file src/value.py \
  --model defai-01-ax-trust-com/openai/gpt-oss-120b \
  "What does the function return?"

Yanıt stdout’a gider; stderr AX Trust cache: MISS, HIT, EXACT_HIT, BYPASS veya UNREPORTED bildirir. HIT, ağ geçidinin anlamsal yeniden kullanım bildirdiği anlamına gelir; EXACT_HIT tam ad alanının eşleştiği anlamına gelir. UNREPORTED, sunucunun tanınan bir önbellek üst bilgisi vermediği anlamına gelir. Bir atlama, isabet zorlamak için yeniden denenmez. Yanıt, sağlayıcı/model kimliği, bağlam özeti, önbellek durumu, isteğe bağlı istek kimliği/puanı ve yukarı akış gerçekten bildirdiğinde kullanımı için --json ekleyin. Önbelleğe alınmış yanıtların kullanım içermesi gerekmez; eksik kullanım bir tasarruf tahmini değildir.

Ek bağlam eklemek için --file yineleyin:

ax-code ask --file src/value.py --file docs/value.md \
  --model defai-01-ax-trust-com/openai/gpt-oss-120b \
  --max-tokens 1024 --json \
  "How is the return value determined?"

Soruyu yanıtlamak için gereken tüm bağımlılıkları seçin. Komut konuşma geçmişi, keşfedilmiş depo yönergeleri, araçlar, arama sonuçları veya sınama yürütmesi göndermez. Dosya düzenlemez veya komut çalıştırmaz. Yeni bir çağrı güncel baytları okur; değişen kod veya seçenekler farklı sabit bağlam üretir. Bir dosya okunduktan sonra değişebilir; bu yüzden yanıt verilen anlık görüntüyü anlatır. Canlı inceleme, düzenleme ve sınamalar için normal ax-code run veya TUI kullanın.

Sınırlar: geçerli dizin ağacı içinde 1-14 ayrı düz UTF-8 dosyası, birleşik 96 KiB dosya içeriği ve istek kodlamasından sonra 128 KiB. Bağlam asla kesilmez. Sembolik bağlar dizinden kaçamaz. Yapılandırılmış varsayılan ajanın okuma izinleri uygulanır; bir ret veya çözülmemiş soru, model taşımasından önce durur. İzinli dosyaları seçin veya onaylı normal bir oturum kullanın.

Soru tek satır ve en fazla 1024 UTF-8 bayt olmalıdır. Satır içi kodu soruya değil dosyalara koyun. Çıktı sınırı 1-4096 token, varsayılan 512’dir; sıcaklık sıfırda sabittir. İstekler akışsızdır, 90 saniyelik bir son tarihi vardır ve başka bir modele geri düşmez. Eksik veya eyleme dönük yanıtlar reddedilir. Benzer sorular yine de farklı anlamlar taşıyabilir: yalnızca yanıtı seçilen sabit içeriğe bağlı sorular için kabul edin.

TUI’de /ask yazın veya komut paletinden Sabit dosyalar hakkında sor seçeneğini seçin. O anda seçili modeli kullanır. Her satıra bir göreli yol girin (birkaç dosya seçmek için birden çok satır yapıştırın), ardından sorunuzu girin. Diyalog sunucu dizinini, yanıtı ve gerçek önbellek durumunu gösterir. Aynı dosya seçimiyle başka bir soru sormak için r basın; sunucu bu dosyaları yeniden okur. Escape diyalogu kapatır ve bekleyen isteği iptal eder. Sonuçlar diyalogda kalır; kodlama oturumuna eklenmez ve araç olarak yürütülmez. Bağlı TUI istemcileri, sabit bağlam uç noktasına sahip bir sunucu gerektirir.