Skip to content

Triggerfishعامل‌های هوش مصنوعی امن

اعمال قطعی سیاست‌ها در زیر لایه LLM. هر کانال. بدون استثنا.

Triggerfish — در حال گشت‌وگذار در دریای دیجیتال

نصب با یک دستور

bash
curl -sSL https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.sh | bash
powershell
irm https://raw.githubusercontent.com/greghavens/triggerfish/master/scripts/install.ps1 | iex
bash
docker run -v ./triggerfish.yaml:/data/triggerfish.yaml \
  -p 18789:18789 -p 18790:18790 \
  ghcr.io/greghavens/triggerfish:latest

نصب‌کننده باینری یک نسخه از پیش ساخته‌شده را دانلود می‌کند، چک‌سام آن را تأیید می‌کند و جادوگر راه‌اندازی را اجرا می‌کند. راهنمای نصب را برای راه‌اندازی Docker، ساخت از سورس و فرآیند انتشار ببینید.

نمی‌خواهید کلیدهای API را مدیریت کنید؟ قیمت‌گذاری را برای Triggerfish Gateway ببینید — زیرساخت مدیریت‌شده LLM و جستجو، آماده در چند دقیقه.

نحوه کار

Triggerfish یک لایه سیاست قطعی بین عامل هوش مصنوعی شما و هر چیزی که با آن تعامل دارد قرار می‌دهد. LLM اقدامات را پیشنهاد می‌دهد — Hook‌های کد خالص تصمیم می‌گیرند که آیا مجاز هستند.

  • سیاست قطعی — تصمیمات امنیتی کد خالص هستند. بدون تصادف، بدون تأثیر LLM، بدون استثنا. ورودی یکسان، تصمیم یکسان، هر بار.
  • کنترل جریان اطلاعات — چهار سطح طبقه‌بندی (PUBLIC، INTERNAL، CONFIDENTIAL، RESTRICTED) به‌صورت خودکار از طریق Taint نشست منتشر می‌شوند. داده‌ها هرگز نمی‌توانند به سمت پایین به زمینه‌ای با امنیت کمتر جریان یابند.
  • شش Hook اعمال — هر مرحله از خط لوله داده محافظت شده است: آنچه وارد زمینه LLM می‌شود، کدام ابزارها فراخوانی می‌شوند، چه نتایجی برمی‌گردند و چه چیزی از سیستم خارج می‌شود. هر تصمیم در گزارش بازرسی ثبت می‌شود.
  • رد پیش‌فرض — هیچ‌چیز به‌صورت خاموش مجاز نیست. ابزارها، یکپارچه‌سازی‌ها و منابع داده طبقه‌بندی‌نشده تا زمان پیکربندی صریح رد می‌شوند.
  • هویت عامل — مأموریت عامل شما در SPINE.md و رفتارهای فعالانه در TRIGGER.md زندگی می‌کنند. مهارت‌ها قابلیت‌ها را از طریق قراردادهای ساده پوشه‌ای گسترش می‌دهند. بازار The Reef به شما امکان کشف و اشتراک‌گذاری آن‌ها را می‌دهد.

درباره معماری بیشتر بدانید.