連携 · TypeScript の AI エージェント フレームワークOpenAI 互換 · 1 つのキー · ライブカタログ
EveryAPI ゲートウェイを次の環境で動かす: Mastra
Mastra はエージェントとワークフロー向けの TypeScript フレームワークです。利用中の Mastra バージョンが定めるプロバイダー API で EveryAPI に接続し、モデル依存機能を個別に検証してください。
01セットアップコード
base URL を 1 行書くだけで Mastra を EveryAPI に向けられます
デフォルトのグローバル Base URL / 中国向け優先 Base URL: https://api.everyapi.ai/v1 / https://api-cn.everyapi.ai/v1
02手順
ゼロから最初の呼び出しまで
- Mastra をインストール
現在の導入ガイドで Mastra プロジェクトを作成または更新し、ロックファイルでパッケージバージョンを固定します。
- createOpenAI を EveryAPI に向ける
利用中の Mastra と AI SDK が対応する API で、EveryAPI の URL とキーを持つ OpenAI 互換プロバイダーを作成します。
- プロバイダー インスタンスを エージェントに渡す
EveryAPI のカタログにある ID を使い、そのプロバイダーのモデルをエージェントに渡します。
- ワークフローで使う機能を検証する
エージェント、ワークフロー、メモリ、RAG、構造化出力、ツールは、別々のサービスやバージョン、モデル能力に依存します。各経路を個別に確認してください。
04その他の連携
EveryAPI はこれらにも接続できます
Rust で書かれた エージェント operating system
LibreFang →公式連携:LibreFang でエージェントを実行し、EveryAPI でモデルを提供。LLM アプリケーションフレームワーク
LangChain →LangChain アプリで EveryAPI を統一的な上流として利用します。JS / TypeScript LLM フレームワーク
Vercel AI SDK →Vercel AI SDK アプリを EveryAPI ゲートウェイ経由でルーティングします。Python LLM フレームワーク
LlamaIndex →LlamaIndex の RAG / エージェントを EveryAPI ゲートウェイ経由でルーティングします。自己改善型の自律エージェント(Nous Research)
Hermes Agent →現在の Hermes Agent が文書化しているカスタムプロバイダー経路で EveryAPI を使用します。クロスプラットフォームの AI assistant(the lobster way 🦞)
OpenClaw →現在のプロバイダースキーマを使って、インストール済みの OpenClaw を EveryAPI に接続します。すべての連携を見る →