访问大语言模型
案例简介
本案例演示如何引用仓颉扩展标准库stdx中的http/tls/json包,向硅基流动的大模型服务发起 HTTPS 请求,实现简单的 AI 对话效果,涉及如下知识点:
- 在
cjpm.toml文件中配置引入stdx二进制库(为方便演示和复用,我们将 1.0 版本的stdx库放在Cangjie-Examples根目录下,无须单独下载) - 使用
stdx.net.http和stdx.net.tls包实现网络请求,包括 TLS 配置、构造 POST 请求、基于event-stream模式通信实现流式对话等 - 使用
stdx.encoding.json包解析 JSON 文本,按硅基流动的 API 协议解析出关键字段 - 支持上下文、角色设定和流式对话
效果预览

made by 仓颉语言团队 刘俊杰