当前位置: 首页 > news >正文

导入大模型产生的字符串的时候碰到的问题

代码还是蹭的老师木的免费的api key; 以及随机选择了阿里QWEN模型;
语言是Wolfram不是java; 是用大模型写出来、再反复修改,到ImportString发现无法通过。可能还是正则表达式比较靠谱:

input = "What is your real model name and version number? and what \
day is today?";
response = URLRead[HTTPRequest["https://api.siliconflow.cn/v1/chat/completions", <|"Method" -> "POST", "Headers" -> <|"Authorization" -> "Bearer " <> "sk-sbbecyooldruiqctrgwggqfksqnaxtkzugvtaggzwuvupxoo", "Content-Type" -> "application/json"|>, "Body" -> ExportString[<|"model" -> "Qwen/Qwen2.5-7B-Instruct", "messages" -> {<|"role" -> "user", "content" -> input|>}, "max_tokens" -> 150, "temperature" -> 0.6|>, "JSON"]|>]]; 
StringCases[response["Body"], RegularExpression["\"content\":\s*\"(.*?)\""] -> "$1"] // StringReplace[#, "\n" -> ""] &

另外,为什么大模型判断我用的是韩语?
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
网络上看,Mathematica 8之前似乎可以正常用,但仍不被视为bug; 这就是使用高级语言的痛苦。这种简单的东西,就是提取固定格式字符串,还得自己用高级语言重写,高级语言效率太差

如何使用 ImportString json

response = URLRead[HTTPRequest["https://api.siliconflow.cn/v1/chat/completions", <|"Method" -> "POST", "Headers" -> <|"Authorization" -> "Bearer " <> "sk-sbbecyooldruiqctrgwggqfksqnaxtkzugvtaggzwuvupxoo", "Content-Type" -> "application/json"|>, "Body" -> ExportString[<|"model" -> "Qwen/Qwen2.5-7B-Instruct", "messages" -> {<|"role" -> "user", "content" -> "What is your real model name and version number? and what \
day is today?"|>}, "max_tokens" -> 150, "temperature" -> 0.6|>, "JSON"]|>]]; StringCases[response["Body"], RegularExpression["\"content\":\s*\"(.*?)\""] -> "$1"]

无法得到正常的结果ImportString


http://www.mrgr.cn/news/91753.html

相关文章:

  • 基于Python/Java的医院系统切换互联网医院深度编程对接探索
  • ai json处理提示词
  • 设计模式教程:解释器模式(Interpreter Pattern)
  • 前端如何把SEO优化做到极致✅
  • TOGAF之架构标准规范-信息系统架构 | 应用架构
  • AIGC视频生成明星——Emu Video模型
  • nginx ngx_http_module(7) 指令详解
  • 【Java八股文】08-计算机网络面试篇
  • 【数据挖掘】深度挖掘
  • 我们来学nginx -- work process
  • 【UDS诊断(ReadDataByIdentifier0x22服务)测试用例CAPL代码全解析①】
  • 【大语言模型_4】源码编译vllm框架cpu版
  • 蓝桥杯学习大纲
  • 基于Openlayers对GeoServer发布的数据进行增删改
  • 2025最新面试自用题库---面试使用
  • nginx ngx_http_module(8) 指令详解
  • Ubuntu部署ktransformers
  • 测试 FreeSWITCH 的 sip_invite_route_uri
  • 三、Three.js模型对象、材质
  • 设计模式教程:装饰器模式(Decorator Pattern)