Skip to main content

集成概述

AI Gateway 设计为即插即用的解决方案,可以轻松集成到现有的项目中。通过统一的API接口,您可以同时管理多个AI平台,实现灵活的服务切换和成本优化。

集成优势

统一接口管理

AI Gateway 提供标准化的API接口,无论您使用哪个AI平台,都可以使用相同的请求格式和响应结构。

简化前端开发

前端只需对接一套API,无需为每个AI平台编写不同的集成代码

降低维护成本

统一的接口减少了代码重复,降低了系统的维护复杂度

灵活的平台切换

通过简单的请求头参数,您可以轻松切换不同的AI平台,无需修改前端代码。
只需要在请求头中指定 agent 参数,即可切换到不同的AI平台,比如:
  • agent: fastgpt - 使用FastGPT服务
  • agent: dify - 使用Dify服务
  • agent: coze - 使用Coze服务

成本优化策略

AI Gateway 支持多平台并行使用,您可以根据不同场景选择最优的AI平台。

性能对比

可以实时比较不同平台的响应速度和准确性

成本控制

根据使用量选择最经济的AI平台,优化成本结构

核心功能集成

聊天对话功能

AI Gateway 提供统一的聊天接口,支持多种对话模式:
  • 标准对话 - 基础的问答功能
  • 流式对话 - 实时流式响应,提升用户体验
  • 上下文对话 - 支持多轮对话和上下文保持
  • 多模态对话 - 支持文本、图片、文档等多种输入
流式对话特别适合长文本生成场景,可以提供更好的用户体验

文件处理功能

统一的文件上传和处理接口,支持多种文件类型:
  • 文档处理 - PDF、Word、Excel等文档格式
  • 图片处理 - JPG、PNG等图片格式
  • 批量上传 - 支持多文件同时上传
  • 存储管理 - 根据接入 Agent 的存储方式,存储到相应的存储服务
文件大小限制为10MB,支持的文件类型包括:.txt, .pdf, .doc, .docx, .jpg, .png

知识库集成

通过FastGPT Agent,您可以轻松集成自定义知识库:
  • 知识库检索 - 基于向量数据库的智能检索
  • 引用溯源 - 自动提供信息来源和引用
  • 知识更新 - 支持知识库的动态更新
  • 多知识库 - 支持多个知识库的并行使用

部署集成

扩展集成

自定义Agent开发

AI Gateway 采用插件化架构,支持自定义Agent开发:
1

继承基类

创建新的Agent类,继承BaseAgent基类
2

实现接口

实现必要的抽象方法,包括chat和upload_file
3

注册Agent

将新Agent注册到Agent注册表中
4

配置环境

配置相应的环境变量和参数

查看API文档

了解完整的API接口文档和使用示例