前言
C#手写Ollama服务交互,实现本地模型对话
- 最近使用C#调用OllamaSharpe库实现Ollama本地对话,然后思考着能否自己实现这个功能。
- 经过一番查找,和查看OllamaSharpe源码发现确实可以。
- 其实就是开启Ollama服务后,发送HTTP请求,获取返回结果以及一些数据处理。
基本流程

项目结构
- OllamaClient:实现基本的对话请求、获取模型列表功能。
- Model :创建模型结果的一些参数。
- RequestModel:请求参数模型。
- ResponseModel:结果参数模型,用于解析返回的结果。
- MainWindow:用户界面。
- MainWindowViewModel:界面交互业务处理

案例
模型加载

发送聊天


最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



