dotnet-genai

在 .NET 应用里直接调用 Google 生成式模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 48 🐛 待处理 17 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 159
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源SDK免费使用,调用Google模型API按量计费

项目预览

dotnet-genai 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开发框架
开发团队googleapis
定价模式🏷️完全免费
价格说明开源SDK免费使用,调用Google模型API按量计费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言HTML
GitHub 星标★ 159
上线时间2025-09-23 00:00:00
代码更新2026-10-31
仓库体积129.9 MB
本站数据更新2026-11-02
维护状态活跃
收录时间2026-11-02
浏览次数0

项目介绍

dotnet-genai 是 Google Gen AI 的 .NET SDK,为 C#/.NET 开发者提供调用 Google 生成式模型(如 Gemini 系列)的统一接口。项目解决 .NET 生态接入 Google 生成式 AI 能力时缺少官方客户端的问题,把模型调用、内容生成、多轮对话等能力封装成符合 .NET 习惯的类库,开发者无需手写 HTTP 请求和鉴权逻辑即可在应用中集成。核心能力包括:基于 API Key 的客户端初始化、文本与多模态内容生成、流式响应、对话会话管理、模型参数配置以及请求与响应的强类型对象映射。项目以 HTML 文档为主要内容载体,配套示例代码帮助快速上手,适合在 ASP.NET、桌面应用或后台服务中嵌入生成式 AI 功能。当前星标约 159,处于早期阶段,API 可能随上游模型迭代调整,建议关注版本变更说明。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-02 · 当前星标 ★ 159

核心亮点

  • 官方 SDK 形态,封装鉴权、请求构造与响应解析,省去手写 HTTP 调用
  • 提供流式响应与对话会话管理,适合构建交互式 AI 应用
  • 强类型对象映射贴合 C# 开发习惯,示例代码可直接参考

不足之处

  • 项目处于早期,星标与社区规模较小,生态和第三方资料有限
  • API 可能随上游模型迭代变动,版本稳定性待观察

适用场景

  • 在 ASP.NET Core 后端服务中集成 Gemini 文本生成能力
  • 开发桌面端 AI 助手,实现多轮对话与流式输出
  • 企业内部工具中批量调用生成式模型处理文档内容

替代项目

Semantic Kernel、LangChain.NET、OpenAI-DotNet

上一篇:cornac

下一篇:没有了!

同类项目推荐

langgraph-bigtool 开源

工具上千也不怕,先检索再调用,智能体照样快准稳

Build LangGraph agents with large numbers of tools

★ 559 2026-09-25
OpenCollab 开源

多智能体分工写代码,复杂任务拆着干更快更稳

A research-friendly, high-performance multi-agent collaboration coding framework.

★ 843 2026-10-13
output 开源

用 TypeScript 构建可靠 AI 工作流,让 Claude 自动写代码

The open-source TypeScript framework for building AI workflows and agents. Designed ···

★ 446 2026-08-09
reflex 开源

纯 Python 写 Web 应用,不写一行前端代码

️ Web apps in pure Python

★ 28984 2026-08-10
farm.js 开源

一套全栈代码,同时驱动网页和 AI Agent

a full-stack, renderer-agnostic framework for the web and agents, with an experiment···

★ 789 2026-10-27
streamdown 开源

AI 流式输出 Markdown,边生成边稳定渲染不闪烁

A drop-in replacement for react-markdown, designed for AI-powered streaming.

★ 5741 2026-10-08
cursor-agent-tracking 开源

让 Cursor 的 AI 对话不丢上下文,项目状态一目了然

A repository that provides a structured system for maintaining context and tracking ···

★ 136 2026-08-09