#120 · 主分类: LLM应用框架

OllamaSharp

ai gpt ichatclient library llama llamacpp llm localllama microsoft-extensions-ai ollama ollama-api streaming

在 .NET 中使用 Ollama 的最简单方法

项目最后更新:07/24/26

GitHub Stars

1.4K

Forks数量

187

贡献者数量

50

许可证

MIT

收录理由

OllamaSharp 为 .NET 开发者封装了 Ollama 的完整 API,省去手动拼接 HTTP 请求的麻烦,无论是本地还是远程的 Ollama 模型都能直接调用。它覆盖了聊天、嵌入、模型管理、视觉模型图像输入等全部接口,响应内容可实时流式传输到应用里。其 Chat 类能跨对话轮次维护消息历史和工具调用结果,而基于源生成器的工具引擎让函数调用无需大量手写 JSON。由于实现了 Microsoft.Extensions.AI 的 IChatClient 与 IEmbeddingGenerator,团队可以在托管服务与本地 Ollama 之间切换,只需维护一套代码路径。初始化仅需几行代码,文档从模型拉取到高级配置都讲得很清楚,独立开发者很快就能上手。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目