İçeriğe geç
ivralo
Bölümler

Dokümantasyon / Referans

Ortam değişkenleri

ivralo'nun okuduğu bütün IVRALO_* değişkenleri, varsayılanları ve neyi değiştirdikleriyle, konulara göre gruplanmış halde. Her birinin çalışan bir varsayılanı vardır; ana dizine yalnızca değiştirmek istediklerinizi yazmanız yeter.

Ayarlar nasıl okunur

Her değişken ivralo başlarken bir kez, üç yerden okunur. Değer bulunan ilk yer geçerli olur:

  1. Sürecin ortamı: shell'inizin, servis yöneticinizin ya da bir CI job'unun export ettiği değerler. Export edilmiş bir değeri hiçbir dosya değiştiremez.
  2. ivralo'nun başlatıldığı repo'nun kökündeki .ivralo/.env; ama yalnızca klasörü güvenilir saydıktan sonra. Bu dosya IVRALO_HOME, IVRALO_MODE, IVRALO_FORGE_GH ve IVRALO_GITHUB_URL'yi hiçbir zaman ayarlayamaz: bir repo kendine başında kimse yokken push yetkisi veremez.
  3. ivralo ana dizininizdeki .env.

Repo'nun kendi .env dosyası hiçbir zaman okunmaz; o dosyada ivralo'nun değil, projenin sırları vardır. Oturum sırasında güvendiğiniz bir klasörün .ivralo/.env'i o anda okunur.

Değerler şöyle yorumlanır:

  • Açık/kapalı ayarlar, büyük küçük harf fark etmeksizin 1, true, yes ya da on verilirse açıktır. Başka her değer kapalı sayılır; hiç ayarlanmamışsa varsayılan geçerlidir.
  • Sayı beklenen yere sayı olmayan bir değer yazılırsa varsayılan kullanılır. Tabloda "en az 1" yazan yerlerde sıfır ve negatif değerler de varsayılan sayılır; "1'in altı 1 sayılır" yazan yerlerde 1 olarak alınır.
  • Seçenekli ayarlarda izin verilen sözcüklerden biri yazılmamışsa ilk seçenek kullanılır. IVRALO_PROFILE için bu durumu ivralo doctor bildirir.

Sağlayıcı SDK'ları kendi anahtarlarını kendileri okur (ANTHROPIC_API_KEY, OPENAI_API_KEY ve diğerleri); ivralo yalnızca bir anahtarın bulunduğunu kontrol eder. Ayrıntılar Modeller sayfasında.

Modeller

DeğişkenVarsayılanNe yapar
IVRALO_MODELgemma4:26bDaha özel bir ayar başka bir model belirtmedikçe bütün rollerin kullandığı model. Bir Ollama etiketi ya da provider:model.
IVRALO_COORDINATOR_MODELana modelAna ajanın modeli. Ana ajanı uzmanlardan farklı bir modelle çalıştırmak için ayarlayın.
IVRALO_MODEL_<KEY>ana modelTek bir uzmanın modeli, preset anahtarıyla: IVRALO_MODEL_CODER, IVRALO_MODEL_INVESTIGATOR, IVRALO_MODEL_ANALYST. Anahtarlar Yetkiler ve ön ayarlar sayfasında.
IVRALO_MEMORY_MODELana modelHafıza kayıtlarını çıkaran ve konuşmalara ad veren küçük model.
IVRALO_OLLAMA_HOSThttp://localhost:11434Ollama'nın dinlediği adres; sohbet modelleri ve embedder için. Düz OLLAMA_HOST okunmaz.
IVRALO_REQUEST_TIMEOUT300Bir modele ya da embedder'a giden tek bir isteğin en fazla kaç saniye bekleyeceği. İstek bir kez yeniden denenir. Eski adı IVRALO_TIMEOUT'tur; bu değişken ayarlanmamışsa o okunur.
IVRALO_NUM_CTX16384Ollama'nın bağlam penceresi. Büyütmek GPU belleği harcar.
IVRALO_OLLAMA_THINKoffoff, düşünme yeteneği olan bir Ollama modeline düşünmemesini söyler; on Ollama'nın kendi davranışına bırakır.
IVRALO_NUM_PREDICT8192Ollama'nın cevap sınırı: kontrolden çıkan bir üretim burada durur.
IVRALO_KEEP_ALIVE30mOllama'nın model ağırlıklarını çağrılar arasında ne kadar süre bellekte tuttuğu.
IVRALO_TEMPERATURE0.2Örnekleme sıcaklığı. Barındırılan bir modele yalnızca değişken ayarlanmışsa gönderilir; yoksa model kendi varsayılanını kullanır.
IVRALO_MAX_TOKENS8192Barındırılan ya da OpenAI uyumlu bir modelin yazabileceği en uzun cevap.
IVRALO_CONTEXT_WINDOW0Bağlam göstergesinin ölçtüğü pencere. 0, yerel bir model için IVRALO_NUM_CTX, barındırılan bir model için 128000 demektir.
IVRALO_<PACKAGE>_URLyokBir sağlayıcı paketi varsaydığı adreste çalışmıyorsa gerçek adresi: IVRALO_VLLM_URL, IVRALO_LMSTUDIO_URL, IVRALO_LLAMA_CPP_URL.
IVRALO_OPENAI_COMPATIBLE_URLyokopenai-compatible sağlayıcısının arkasındaki sunucu: bir LiteLLM proxy'si, llama.cpp sunucusu ya da bir gateway. Bu sağlayıcı için zorunludur.
IVRALO_OPENAI_COMPATIBLE_KEYboşBu sunucunun API anahtarı. Python worker'ından uzak tutulur.

Embedding'ler ve bilgi dizini

DeğişkenVarsayılanNe yapar
IVRALO_KNOWLEDGEaçıkÇalışma alanının bilgi dizini ve bu dizinde arama yapan Librarian. Kapalıysa ikisi de devreden çıkar.
IVRALO_EMBED_MODELnomic-embed-textEmbedder. Yalnızca ad yazılırsa Ollama etiketi sayılır.
IVRALO_EMBED_DIMENSIONS768Vektör boyutu. Embedder'la aynı olmalıdır; değiştirdikten sonra ivralo index --rebuild --all çalıştırın.
IVRALO_EMBED_CODE_HOSTEDkapalıBarındırılan bir embedder'ın anlamsal kod araması için kodu embed edip edemeyeceği. Kapalıyken kod reddedilir.
IVRALO_KNOWLEDGE_RESULTS5Bir aramanın kaç sonuç döndüreceği.
IVRALO_CHUNK_SIZE1500Dizine eklenen bir parçanın boyutu.
IVRALO_INDEX_LANGUAGEsimpleAramanın anahtar sözcük tarafı için PostgreSQL metin arama yapılandırması. simple, kodları ve adları her dilde eşleştirir; english ya da turkish kök bulma ekler. Değişiklik ivralo index --rebuild gerektirir.
IVRALO_INDEX_VECTOR_WEIGHT0.5Vektör tarafının anahtar sözcük tarafına göre ağırlığı, 0 ile 1 arası.

Ayrıntılar Embedding'ler ve Bilgi dizini sayfalarında.

Veritabanı

ivralo kendi durumunu (oturumlar, run'lar, hafıza, job'lar, dizin) PostgreSQL'de tutar. Ayrıntılar PostgreSQL sayfasında.

DeğişkenVarsayılanNe yapar
IVRALO_DB_URLboşTam bir SQLAlchemy URL'si. Ayarlanmışsa aşağıdaki bütün parçaların yerine geçer. ivralo init --postgres bu değişkeni yazar.
IVRALO_PG_HOST127.0.0.1Host. Bilerek IPv4 loopback seçildi: Windows'ta localhost önce IPv6'ya çözülebilir.
IVRALO_PG_PORT5432Port.
IVRALO_PG_USERivraloKullanıcı.
IVRALO_PG_PASSWORDivraloParola. ivralo init sizin için bir parola üretmeyi önerir.
IVRALO_PG_DBivraloVeritabanı.
IVRALO_PG_SCHEMAivraloBütün tabloların oluşturulduğu şema.
IVRALO_PG_CONNECT_TIMEOUT5Bağlantıdan vazgeçmeden önce beklenecek saniye. 2'nin altındaki her değer 2 sayılır.

Ana dizin, çalışma alanı ve dosyalar

DeğişkenVarsayılanNe yapar
IVRALO_HOMEcheckoutivralo ana dizini: .env, skill'ler ve ayar dosyaları burada durur. Ayarlanmamışsa ivralo içinde bulunduğunuz checkout'u ya da kendisinin çalıştığı checkout'u kullanır.
IVRALO_WORKSPACEiçinde bulunduğunuz repoEkibin okuyup yazdığı yer. Bir repo'nun dışındaysanız ana dizindeki workspace/.
IVRALO_SKILLS_DIRana dizindeki skills/ivralo ile gelen skill rafı.
IVRALO_SKILLS_LOCAL_DIRana dizindeki skills.local/Kurulan ve iskeleti oluşturulan skill'ler, assignments.json ile birlikte.
IVRALO_MCP_CONFIGana dizindeki mcp.jsonMCP sunucuları dosyası.
IVRALO_PERMISSIONSana dizindeki permissions.jsonAna dizinin izin dosyası.
IVRALO_DATABASESana dizindeki databases.jsonAna dizinde adlandırılmış veritabanları.
IVRALO_IDENTIFIERSana dizindeki identifiers.jsonIncident kanıtında maskelenecek tanımlayıcıların listesi.
IVRALO_GOOGLE_TOKENana dizindeki google-token.jsonGoogle oturum açma token'ı.
IVRALO_SCHEDULESana dizindeki schedules.jsonZamanlamalar dosyası.
IVRALO_BRAND_FILEana dizindeki brand.jsonBütün belgelerin, sunumların ve grafiklerin kullandığı kurumsal renkler.
IVRALO_SESSION_IDortak oturumBu terminali, ivralo -s gibi, adı verilen bir oturuma bağlar.
IVRALO_USER_IDownerHafıza kayıtlarının ve oturumların kime ait olduğu.

Bu dosyaların her biri Ayar dosyaları sayfasında anlatılıyor.

Modlar, profil ve yetkiler

DeğişkenVarsayılanNe yapar
IVRALO_MODEdeveloperdeveloper ya da server: başında kimsenin olmadığı bir run'ın neler yapabileceği. server ayrıca commit atmaya, ivralo'nun açtığı bir branch'i push etmeye ve taslak bir pull request açmaya izin verir. Yalnızca ana dizinde ya da ortamda ayarlanabilir.
IVRALO_FORGE_GHkapalıPull request açılırken gh CLI'ın kendi oturumunun kullanılıp kullanılamayacağı. Yalnızca ivralo init --server sırasında terminalde "evet" denirse yazılır. Yalnızca ana dizinde ya da ortamda ayarlanabilir.
IVRALO_PROFILEnormalnormal ya da strict: shell, web, gönderim, Google'a ya da GitHub'a yazma, düzenleme, commit ve MCP sunucusu kapalıdır. Yalnızca kısıtlar, hiçbir şeyi açmaz.
IVRALO_MAIN_GRANTStanımlı kümenin tamamıAna ajanın alabileceği yetkileri daraltır: virgül ya da boşlukla ayrılmış yetki adları, ya da ana ajana yalnızca iş devretme yetkisi bırakmak için none. Hiçbir zaman genişletmez.

Ayrıntılar Yetkiler ve ön ayarlar ve Sunucu modu sayfalarında.

Ekip ve sınırlar

DeğişkenVarsayılanNe yapar
IVRALO_TOOL_CALL_LIMIT20Kendine ait bir sınırı olmayan uzmanlar için run başına araç çağrısı sınırı.
IVRALO_TOOL_CALL_LIMIT_<KEY>preset'in kendi sınırıTek bir uzmanın sınırı, preset anahtarıyla. Code Engineer için 200, Investigator için 40'tır. IVRALO_TOOL_CALL_LIMIT_COORDINATOR ana ajanın sınırıdır, varsayılanı 200.
IVRALO_CODERS3Bir repo'da aynı anda kaç Code Engineer çalışabileceği. 1'in altı 1 sayılır.
IVRALO_INSTANCES24Bir ajanın aynı anda açık tutabileceği instance sayısı. 0 instance'ları tamamen kapatır.
IVRALO_INSTANCE_DEPTH2Instance'ların en fazla kaç seviye iç içe açılabileceği. 1'in altı 1 sayılır.
IVRALO_INSTANCES_PER_OPENER8Bir instance'ın açık tutabileceği instance sayısı. 1'in altı 1 sayılır.
IVRALO_INSTANCE_BUDGET1000000En üst seviyedeki bir instance'ın ve altındaki her şeyin ortak kullandığı token bütçesi. 0 bütçeyi kapatır.
IVRALO_ASK_MEMBERaçıkBir uzmanın iş ortasında bir ekip arkadaşına soru sorup soramayacağı.
IVRALO_ASK_MEMBER_TIMEOUT300Böyle bir sorunun en fazla kaç saniye sürebileceği. En az 1.
IVRALO_ASK_MEMBER_LIMIT5Bir uzmanın tek bir run'da sorabileceği soru sayısı. En az 1.
IVRALO_SHARE_INTERACTIONSkapalıBir uzmana iş devredilirken, aynı run'da daha önce biten devirlerin görev ve cevaplarının da ona verilip verilmeyeceği.
IVRALO_TEAM_MODEcoordinateEkibin agno'daki yönlendirme modu: coordinate, route, broadcast ya da tasks.
IVRALO_MAX_ITERATIONS8Ekibin agno'daki yineleme sınırı.
IVRALO_HISTORY_RUNS5Modelin bağlamında kalan geçmiş run sayısı.
IVRALO_HISTORY_TOOL_CALLS6Bu geçmişteki araç çağrılarından en yeni kaç tanesinin sonucunun korunacağı.

Ayrıntılar Instance'lar ve Paralel coder'lar sayfalarında.

Planlar, hafıza ve bağlam

DeğişkenVarsayılanNe yapar
IVRALO_AUTO_PLANaçıkBirkaç adımlık görünen bir istek, hiçbir şey çalışmadan önce planlanır ve onayınıza sunulur.
IVRALO_PLAN_MODEkapalıOturum plan modunda başlar: her mesaj önce planlanır.
IVRALO_PLAN_PARALLELaçıkBirbirine bağımlı olmayan plan adımları dalga dalga, birlikte çalışır. Kapalıyken her adım ayrı bir dalgadır.
IVRALO_MEMORYaçıkSizinle ilgili uzun süreli hafıza.
IVRALO_MEMORY_UNATTENDEDkapalıBaşında kimsenin olmadığı run'ların (ivralo ask, bir zamanlama, bir job, API) da hafıza kaydı çıkarıp çıkarmayacağı. Hafızayı her durumda okurlar.
IVRALO_COMPACT_THRESHOLD0.85Bağlam penceresinin hangi doluluk oranında göstergenin kırmızıya döneceği ve auto-compact açıksa oturumun özetleneceği.
IVRALO_AUTO_COMPACTaçıkEşiği aşan bir turdan sonra oturumu otomatik özetler. Kapalıyken uyarı alırsınız ve /compact'ı kendiniz çalıştırırsınız.
IVRALO_VERBOSEkapalıagno'nun kendi panellerini, her aracın argümanlarıyla birlikte tam olarak yazdırır.
IVRALO_DEBUGkapalıagno'nun hata ayıklama çıktısı.

Düzenleme ve kod

DeğişkenVarsayılanNe yapar
IVRALO_CHANGESETkapalıOturumda ve ivralo ask'te her turun düzenlemelerini tek bir changeset olarak hazırlar.
IVRALO_HISTORYaçıkBir dosyanın üzerine yazılmadan önce kopyasını .ivralo/history/'ye alır.
IVRALO_HISTORY_KEEP10Dosya başına saklanan sürüm sayısı.
IVRALO_WHOLE_FILE_WRITESkapalıwrite_file'ın var olan bir dosyanın tamamını değiştirmesine izin verir. Kapalıyken var olan bir dosya yalnızca hedefi belirtilmiş bir düzenlemeyle değişir.
IVRALO_EDIT_REFUSES_ON_DIAGNOSTICkapalıDil sunucusu yeni bir hata bildirirse, hatayı düzenlemenin yanında raporlamak yerine sembol düzenlemesini geri alır.
IVRALO_LSP_TIMEOUT30Bir dil sunucusuna giden tek bir isteğin en fazla kaç saniye sürebileceği.
IVRALO_LSP_WARMUP_WAIT15Bir aracın hâlâ açılmakta olan dil sunucusunu kaç saniye bekleyeceği.
IVRALO_CODE_INDEX_BUDGET2.0Bir tur başlarken kod dizinini tazelemeye harcanabilecek saniye. 0 bu tazelemeyi kapatır.
IVRALO_EXPLORATION_BUDGET0Bir ajanın bir turda, geniş okumalar reddedilmeye başlamadan önce keşfe harcayabileceği token. 0 hiçbir şey saymaz.
IVRALO_EXPLORATION_FILE_LINES200Hiçbir zaman reddedilmeyen en geniş dosya okuması (satır).
IVRALO_SLICE_BUDGET2000Çağrıda değer verilmezse bir kod diliminin dolduracağı token; 200 ile 8000 arasında tutulur.
IVRALO_BISECT_STEPS20Tek bir ivralo bisect'in çalıştırabileceği en fazla komut.
IVRALO_BISECT_STEP_TIMEOUT900Bir bisect adımının çalışabileceği saniye; süre aşılırsa o commit atlanır.
IVRALO_INSTALL_TIMEOUT1800ivralo init --server sırasında projenin kurulum adımının çalışabileceği saniye.

Ayrıntılar Kod analizi, Changeset'ler ve Git sayfalarında.

Python worker

DeğişkenVarsayılanNe yapar
IVRALO_PYTHON_ISOLATIONprocessprocess, bir uzmanın Python kodunu ayrı bir worker sürecinde çalıştırır: süre ve bellek sınırı vardır, ortamında hiçbir kimlik bilgisi bulunmaz. inline kodu ivralo'nun kendi sürecinde çalıştırır; yalnızca debugger ile çalışırken kullanılır.
IVRALO_PYTHON_TIMEOUT300Tek bir Python çalıştırmasının en fazla kaç saniye sürebileceği.
IVRALO_PYTHON_MAX_MB4096Worker'ın MB cinsinden bellek sınırı. 0 sınırı kaldırır.

Ayrıntılar Python worker sayfasında.

Sunucu, API, job'lar ve incident'lar

DeğişkenVarsayılanNe yapar
IVRALO_API_PORT61017ivralo serve'ün dinlediği loopback portu.
IVRALO_API_APPROVAL_TIMEOUT1800API üzerinden istenen bir onayın, çağrı reddedilmeden önce kaç saniye bekleyeceği.
IVRALO_JOB_LEASE_SECONDS60Çalışan bir job'un heartbeat'inin kaç saniye geçerli sayılacağı. Bu süre geçerse sıradaki süreç job'u devralabilir.
IVRALO_JOB_HEARTBEAT_SECONDS10.0Çalışan bir job'un heartbeat'leri arasındaki saniye.
IVRALO_ALERT_DEDUP_SECONDS21600Bir alert için başlatılan incelemenin kaç saniye boyunca o alert'i karşılamış sayılacağı: aynı alert bu süre içinde yeniden gelirse ikinci bir job başlamaz.
IVRALO_ALERT_STUBS_KEEP200alerts/ altında tutulan alert klasörü sayısı. 0 hepsini tutar.
IVRALO_INCIDENT_HOSTED_MODELkapalıBarındırılan bir modelin incident kanıtını okuyup okuyamayacağı. IVRALO_INCIDENT_MASK da açık olmalıdır. ivralo incident --hosted bunu tek bir run için açar.
IVRALO_INCIDENT_MASKkapalıModel kanıtı okumadan önce identifiers.json'daki tanımlayıcıları, IP ve e-posta adreslerini yer tutucularla değiştirir.

Ayrıntılar Yerel API, Job'lar, Alert alımı ve Gizlilik ve maskeleme sayfalarında.

Web

DeğişkenVarsayılanNe yapar
IVRALO_WEBaçıkLibrarian'ın web'de arama, sayfa okuma ve kaydetme araçları. Makineden yalnızca sorgu çıkar.
IVRALO_WEB_RENDERaçıkEngellenen bir sayfayı ya da hız sınırına takılan bir aramayı headless Chromium'da açar.
IVRALO_WEB_TIMEOUT20Tek bir web isteğinin en fazla kaç saniye sürebileceği.
IVRALO_SEARXNG_URLboşEk bir arama kaynağı olarak kullanılan, kendi kurduğunuz bir Searxng.
IVRALO_SEARXNG_SECRETboşSearxng konteynerinin çerezleri imzalamak için kullandığı sır. ivralo yalnızca ayarlanıp ayarlanmadığını kontrol eder.
IVRALO_REASONINGkapalıLibrarian'a agno'nun think ve analyze araçlarını ekler.

Entegrasyonlar

DeğişkenVarsayılanNe yapar
IVRALO_MAILboşsmtp ya da resend verilirse ekibe e-posta gönderen Courier katılır. Boşsa e-posta gönderilmez.
IVRALO_MAIL_FROMboşGönderen adresi.
IVRALO_MAIL_ALLOWEDboşE-postanın gidebileceği adresler ya da @domains, virgülle ayrılmış. Boşsa her adrese gidebilir.
IVRALO_MAIL_MAX_MB10MB cinsinden ek sınırı.
IVRALO_SMTP_HOSTboşSMTP sunucusu.
IVRALO_SMTP_PORT587Sunucunun portu.
IVRALO_SMTP_USERboşSMTP kullanıcısı.
IVRALO_SMTP_PASSWORDboşSMTP parolası.
IVRALO_SMTP_SECURITYstarttlsstarttls, ssl ya da none.
IVRALO_RESEND_API_KEYboşResend API anahtarı.
IVRALO_TELEGRAM_BOT_TOKENboşKısa mesajlar için bir Telegram botu. Sohbet kimliği de gerekir.
IVRALO_TELEGRAM_CHAT_IDboşBotun mesaj attığı sohbet.
IVRALO_SLACK_WEBHOOK_URLboşKısa mesajlar için bir Slack incoming webhook'u.
IVRALO_GOOGLE_SERVICESboşSecretary'nin bağlandığı Google hizmetleri: sheets, drive, calendar, gmail içinden istedikleriniz, virgülle ayrılmış. Boşsa Secretary ekipte olmaz.
IVRALO_GOOGLE_WRITEkapalıSecretary'nin taslak hazırlamasına, yeni kayıt oluşturmasına ve güncellemesine izin verir. Hiçbir zaman göndermez.
GOOGLE_CLIENT_IDboşGoogle masaüstü OAuth istemcisi.
GOOGLE_CLIENT_SECRETboşİstemcinin sırrı.
GITHUB_ACCESS_TOKENboşBir GitHub token'ı. Ayarlanırsa GitHub Clerk ekibe katılır; taslak pull request'ler de bu token'la açılır.
IVRALO_GITHUB_WRITEkapalıGitHub'ın yazma araçlarını ekler; her çağrı onay ister.
IVRALO_GITHUB_URLgithub.comBir GitHub Enterprise API adresi (https://host/api/v3). Yalnızca ana dizinde ya da ortamda ayarlanabilir.
IVRALO_SQL_URLboşAnalist için kendi veritabanınız, salt okunur: default adlı bağlantı.
IVRALO_SQL_ROW_CAP200Bir sorgunun en fazla döndürebileceği satır.
IVRALO_SQL_TIMEOUT20Bir sorgunun en fazla kaç saniye çalışabileceği.
IVRALO_UNSPLASH_ACCESS_KEYboşBelgelerdeki stok fotoğraflar için Unsplash anahtarı.

Ayrıntılar E-posta ve sohbet, Google Workspace, GitHub ve Belgeler ve veri sayfalarında.

Gözlemlenebilirlik

DeğişkenVarsayılanNe yapar
IVRALO_OTEL_ENDPOINTboşSpan'lerin gönderileceği OTLP/HTTP toplayıcısı. Boşsa makineden hiçbir şey çıkmaz. URL'de yol yoksa sonuna /v1/traces eklenir.
IVRALO_OTEL_SERVICEivraloSpan'lerdeki service.name.

Ayrıntılar Gözlemlenebilirlik sayfasında.

Oturum ve belgeler

DeğişkenVarsayılanNe yapar
IVRALO_PREVIEW_IMAGESaçıkBir turda üretilen görselleri cevabın altında gösterir.
IVRALO_PREVIEW_ROWS14Bir görselin terminalde kaç satır kapladığı.
IVRALO_PREVIEW_MAX3Tur başına gösterilen görsel sayısı.
IVRALO_PREVIEW_RENDERERautoOtomatik algılama yanlışsa auto, sixel, tgp, halfcell ya da unicode.
IVRALO_FOLLOW_UPaçıkHer cevaptan sonra bir sonraki mesaj için bir öneri gösterir.
IVRALO_REDUCED_MOTIONkapalıOturumda ve CLI'da spinner'lar hareket etmez, solma efektleri olmaz.
IVRALO_SESSION_TITLEaçıkHafıza modeli, konuşmaya ilk cevaptan sonra bir ad verir.
IVRALO_FONTDejaVu SansPDF'ler için bir TrueType font dosyası. Varsa -Bold, -Oblique ve -BoldOblique dosyaları da kullanılır.
IVRALO_DOCLINGPATH'teki doclingOCR için kullanılan docling programı.
IVRALO_OCR_LANGStr,enVirgülle ayrılmış OCR dilleri.

Eval'ler

Bu ayarlar yalnızca ivralo'nun kendi eval'lerini çalıştıranları ilgilendirir. Ayrıntılar Eval'ler sayfasında.

DeğişkenVarsayılanNe yapar
IVRALO_EVAL_JOBS1--jobs verilmediğinde aynı anda çalışan eval run'ı sayısı.
IVRALO_TUNE_MODELana modelivralo eval --tune'un bir skill'i yeniden yazdırmak için kullandığı model.
IVRALO_TUNER_INPUT_TOKENS16000Tek bir tuner çağrısına verilebilecek token.