メインコンテンツまでスキップ

Sinaptic® DROID+ ドキュメント

Sinaptic® DROID+ は、ヘッドレス AI エージェント実行エンジンです。nginx がウェブサイトを配信するように、Sinaptic® DROID+ は AI エージェントを配信します。

1 つのバイナリ、1 つの設定で、本番環境に対応したエージェントを数分で構築できます。

Sinaptic® DROID+ の機能

  • AI エージェントの配信: OpenAI 互換の API を介して配信します。あらゆる OpenAI SDK が設定なしでそのまま動作します。
  • 7 つの LLM プロバイダーをサポート: OpenAI, Anthropic, Gemini, Grok, Ollama, LM Studio, llama.cpp に対応。
  • 組み込みのセキュリティ: SinapticAI インテントファイアウォールがプロンプトインジェクション、ジェイルブレイク、PII(個人情報)の漏洩を検知します。
  • YAML による管理: エージェント、モデル、ツール、セキュリティをシンプルな設定ファイルで定義できます。
  • 依存関係なし: Go 言語による単一バイナリで、どこでも動作します。

クイック例

# droid.yaml
edition: community
llm:
provider: openai
api_key: ${OPENAI_API_KEY}
# configs/agents/my-agent.yaml
name: my-agent
model:
name: gpt-4o-mini
personality: あなたは親切なアシスタントです。
droid up
# エージェントは http://localhost:8080/v1 で稼働中です
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8080/v1", api_key="any")
response = client.chat.completions.create(
model="my-agent",
messages=[{"role": "user", "content": "こんにちは!"}]
)

はじめる

  • クイックスタート — 5 分で最初のエージェントをインストールして実行できます。
  • CLI リファレンス — 利用可能なすべてのコマンドを確認できます。
  • 設定droid.yaml とエージェント設定について理解を深めましょう。
  • エディション — Community, Pro, Enterprise 版を比較できます。