惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 司徒正美
博客园 - 【当耐特】
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
宝玉的分享
宝玉的分享
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
L
LangChain Blog
D
Docker
腾讯CDC

博客园 - 小熊吉米

国密 SM2 / SM3 / SM4 静态帮助类 Windows10禁用资源管理器文件夹自动视图转换 C#使用WhisperNet实现语音识别功能 WPF日历控件 百度网盘搜索工具_2022 Vue+ElementUI: 手把手教你做一个audio组件 VSCode最佳设置 进程守护工具 【C#】工具类-FTP操作封装类FTPHelper C# 调用APlayer教程 百度网盘搜索工具_2019 网盘搜索网站 在线服务 在线转换服务 Windows下安装NTP服务器 FFmpeg命令详解 C#远程桌面连接工具 Win10远程桌面出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法 LINQ的左连接、右连接、内连接 MongoDB的下载、安装与部署方法
Avalonia跨平台智能提问ChatAI
小熊吉米 · 2024-04-09 · via 博客园 - 小熊吉米

Avalonia跨平台智能提问ChatAI

1.写在前面

最近想做一个跨平台智能提问,在网上找了一些智能提问的资料。百度智能云和腾讯云。

2.Avalonia

Avalonia 是 DotNet 的跨平台 UI 框架,提供灵活的样式系统,支持 Windows、macOS、Linux、iOS、Android 等多种平台。

Avalonia官方文档:https://docs.avaloniaui.net/zh-Hans/docs/welcome 最新版本11.0

3.智能对话

百度智能云:https://console.bce.baidu.com/qianfan/modelcenter/model/buildIn/list

里面包含各种大模型:

新建应用接入:https://console.bce.baidu.com/qianfan/ais/console/applicationConsole/application,选择全部服务

记录:APIKey和SecretKey,一会程序里需要。 

4.软件开发

开发环境:VS2022,安装扩展:Avalonia for Visual Studio 2022

 创建项目

 一路默认,下一步,创建好项目。

5.程序实现

程序界面

调用文档:

API列表:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Nlks5zkzu

SDK功能列表:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/Zlt2agedu

对话Chat:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/xlmokikxe

6.源码下载

https:/gitee.com/Jimmy1030/chat-ai/tree/master/ChatAI