laravel/ai
The Laravel AI SDK provides a unified, expressive API for interacting with AI providers such as OpenAI, Anthropic, Gemini, and more.
何を解決するか
複数のAIプロバイダー(OpenAI、Anthropic、Geminiなど)とやり取りするための統一的で洗練されたAPIを提供し、各サービスの異なるインターフェースを学ぶ必要がありません。
仕組み
SDKは一貫性があり、Laravelに最適化されたインターフェースとして機能し、ツール付きの知能あるエージェント、構造化出力、画像生成、音声合成および音声認識、ベクトル埋め込みの実装を可能にします。
対象ユーザー
標準化されたAPIを使ってアプリケーションにAI機能を統合したいLaravel開発者
特徴
- 複数のAIプロバイダー向けの統一API
- ツールと構造化出力を備えた知能あるエージェント対応
- 画像生成、音声合成、音声認識の機能
- ベクトル埋め込みの作成
関連
- プロジェクト
- プロジェクト
googleapis/java-genaiA Java SDK for interacting with Gemini Developer and Gemini Enterprise Agent Platform APIs, enabling content generation, multimodal input, and automatic function calling.
- プロジェクト
LnYo-Cly/ai4jJDK 8以降に対応した、複数のLLMプラットフォーム、ツール呼び出し、RAG、およびエージェント実行機能への統一されたアクセスを提供するJava AIエージェントSDK。
- プロジェクト
fruitbars/simple-one-apisimple‑one‑api は、複数のLLMプロバイダーをOpenAI互換のエンドポイントに統合し、容量を考慮したキー・スケジューリング、4層のレート制限、内蔵のReactチャットUI、視覚的な設定コンソール、およびWailsデスクトップクライアントを提供するオープンソースのGoゲートウェイです。単一のバイナリ、Dockerコンテナ、またはデスクトップアプリとして実行可能で、設定はSQLiteに保存されます。
- プロジェクト
mozilla-ai/any-agentLangChain、LlamaIndex、OpenAI Agents SDK などの複数のフレームワークでAIエージェントを実行・比較できる、単一のAPIを提供する統一インターフェースおよび評価ツール。