laravel/ai
The Laravel AI SDK provides a unified, expressive API for interacting with AI providers such as OpenAI, Anthropic, Gemini, and more.
解決的問題
提供統一且富有表現力的 API,讓開發者無需學習每個服務的不同介面,即可與多個 AI 提供商(如 OpenAI、Anthropic 和 Gemini)進行互動。
工作原理
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/ai4j適用於 JDK 8+ 的 Java AI Agentic SDK,提供對多種 LLM 平台、工具呼叫、RAG 及 Agent 執行環境的統一存取。
- 專案
fruitbars/simple-one-apisimple‑one‑api 是一個開源的 Go 閘道器,它透過 OpenAI 相容的端點將多個 LLM 供應商統一化,並增加了容量感知的金鑰排程、四層速率限制、內建的 React 聊天 UI、視覺化配置控制台,以及 Wails 桌面客戶端。它可以作為單一二進位檔、Docker 容器或桌面應用程式運行,並將配置儲存在 SQLite 中。
- 專案
mozilla-ai/any-agent一個統一的介面與評估工具,讓開發者能透過單一 API 在 LangChain、LlamaIndex 和 OpenAI Agents SDK 等多個框架中執行與比較 AI 代理。