defineSkill
Yapay zekâ ajanı yeteneklerini tanımlayın
defineSkill
Yapay zekâ ajanı yeteneklerini tanımlayın
Yetenekler, yapay zekâ ajanlarının çalışma alanınızda kullanabileceği yeniden kullanılabilir yönergeleri ve kabiliyetleri tanımlar. Yerleşik doğrulamayla yetenekleri tanımlamak için Önemli noktalar:
defineSkill() kullanın:src/skills/example-skill.ts
name, yetenek için benzersiz bir tanımlayıcı dizedir (kebab-case önerilir).label, UI’de gösterilen, insan tarafından okunabilir addır.content, yetenek yönergelerini içerir — bu, yapay zekâ ajanının kullandığı metindir.icon(isteğe bağlı), UI’de gösterilen simgeyi ayarlar.description(isteğe bağlı), yeteneğin amacı hakkında ek bağlam sağlar.
defineAgent
Özel istemlerle yapay zekâ ajanları tanımlayın
defineAgent
Özel istemlerle yapay zekâ ajanları tanımlayın
Ajanlar, çalışma alanınız içinde bulunan yapay zekâ asistanlarıdır. Özel bir sistem istemiyle ajanlar oluşturmak için Önemli noktalar:
defineAgent() kullanın:src/agents/example-agent.ts
name, ajan için benzersiz bir tanımlayıcı dizedir (kebab-case önerilir).label, UI’de gösterilen görünen addır.prompt, ajanın davranışını tanımlayan sistem istemidir.description(isteğe bağlı), ajanın ne yaptığı hakkında bağlam sağlar.icon(isteğe bağlı), UI’de gösterilen simgeyi ayarlar.modelId(isteğe bağlı), ajanın kullandığı varsayılan yapay zekâ modelini geçersiz kılar.