📚 构建长期复利型知识基础设施的指南,详见 RAG 实战手册

Genkit

由 Firebase 开发的开源框架,用于构建面向生产环境的全栈 AI 应用,支持多语言 SDK 与多家模型提供商集成。

简介

Genkit 是由 Firebase 开发的开源框架,旨在简化构建生产级 AI 功能的复杂性。它提供统一的 SDK 与插件体系,支持 JavaScript/TypeScript、Go、Python 等语言,并能接入 Google、OpenAI、Anthropic、Ollama 等模型提供商。

主要特性

  • 统一接口:一套 API 支持多模型、多语言 SDK
  • 工具调用与 Agent:内置工具调用与 agent 工作流支持,便于构建复杂交互
  • 本地开发工具:提供 CLI 与开发者 UI,用于调试、比较和评估模型输出

使用场景

  • 聊天机器人与多轮对话系统
  • 基于模型的业务自动化与工作流编排
  • 多模态内容生成与 RAG(检索增强生成)场景

技术特点

  • 插件化架构:可插拔的模型提供商与功能模块
  • 跨语言 SDK:TypeScript/Go/Python 一致的开发体验
  • 生产级特性:监控、遥测与可部署到多种运行环境

评论区

Genkit
资源信息
作者 Firebase
添加时间 2025-09-18
标签
开源项目 开发与调试工具 AI Agent RAG