- LLM fonksiyonları, tanımlanmış bazı girdi değişkenlerine ve sınıflar, enum'lar, union'lar, isteğe bağlı string'ler gibi belirli çıktı türlerine sahip prompt şablonlarıdır
- BAML, bu LLM fonksiyonlarını daha iyi/daha temiz yazmaya yardımcı olur
- Dağınık prompt şablonlarını, çalıştırması ve test etmesi kolay typed fonksiyonlar olarak yazmanızı sağlar (regex veya try-catch döngüleri ya da type error'lar olmadan)
- Python ve TypeScript desteği
- Çeşitli modelleri destekler: Ollama, OpenAI, Anthropic
- Gerçek zamanlı prompt önizlemesi: döngü/koşul ifadeleri olduğunda bile tüm prompt'u görebilme
- Tek tıkla playground'da test edebilme
- Resilience & Fallback: LLM çağrılarına yeniden deneme ve yedeklilik özellikleri ekleme
- Type Validation ile Pydantic/Zod'a kıyasla yaygın LLM hatalarına karşı daha dayanıklı hale getirme
- Observability Platform: Boundary Studio ile fonksiyon görselleştirme ve istek replay desteği
Henüz yorum yok.