跳到主要內容

總覽

AIGNE 框架的設計與模型無關,讓開發者可以整合來自不同供應商的各種大型語言模型 (LLM) 和圖像生成模型。這是透過一個標準化的適配器系統來實現的,該系統將每個供應商獨特的 API 抽象化為一個一致的介面。

此系統的核心是 ChatModelImageModel agents。這些特製化的 agents 作為您應用程式邏輯與外部 AI 服務之間的橋樑。透過使用這些標準化的 agents,您只需極少的程式碼變更,通常只需要更改設定,即可在不同模型供應商之間切換。每個支援的供應商都有一個專用套件 (例如 @aigne/openai@aigne/anthropic),其中包含與其 API 通訊的具體實作。

本節概述了所有官方支援的模型供應商。關於如何安裝、設定和使用特定供應商的詳細說明,請參閱其專屬的文件頁面。

Overview

支援的聊天模型

下表列出了 AIGNE 框架官方支援的聊天模型供應商。選擇一個供應商以查看其詳細的整合指南。

供應商套件
AIGNE Hub@aigne/aigne-hub
Anthropic@aigne/anthropic
AWS Bedrock@aigne/bedrock
DeepSeek@aigne/deepseek
Doubao@aigne/doubao
Google Gemini@aigne/gemini
LMStudio@aigne/lmstudio
Ollama@aigne/ollama
OpenAI@aigne/openai
OpenRouter@aigne/open-router
Poe@aigne/poe
xAI@aigne/xai

支援的圖像模型

下表列出了官方支援的圖像生成模型供應商。選擇一個供應商以查看其詳細的整合指南。

供應商套件
AIGNE Hub@aigne/aigne-hub
Doubao@aigne/doubao
Google Gemini@aigne/gemini
Ideogram@aigne/ideogram
OpenAI@aigne/openai