https://help.aliyun.com/zh/dashscope/opening-service?spm=5176.28536352.0.0.4bc24f908L8HvC
复制出API-KEY等下要用到
点击运行一次,输入
{“prompt”:“你是谁?”}
会看到运行成功
此脚本在centos7系统中测试通过
#!/bin/bash
WEBHOOK_URL="webhook地址?sync=true"
while true; do
# 提示用户输入
echo -n "你: "
read USER_INPUT
# 检查是否退出
if [[ "$USER_INPUT" == "exit" ]]; then
echo "退出交互。"
break
fi
# 发送POST请求到Webhook URL
response=$(curl -s -X POST -H 'Content-Type: application/json' --data "{\"prompt\":\"$USER_INPUT\"}" "$WEBHOOK_URL")
# 解析JSON响应,提取回复内容,这里简化处理,实际情况可能需要更复杂的错误处理和数据解析
reply=$(echo "$response" | jq -r '.data.outPut.Node2.output.text') # 注意:需要安装jq工具来解析json
# 检查回复是否存在
if [ -z "$reply" ]; then
echo "未收到回复,请稍后再试。"
else
# 输出通义千问的回复
echo "通义千问: $reply"
fi
done
需要修改脚本中的webhook地址为你再appflow上创建的地址,在这个位置:
基本问答和命令咨询测试:
上下文功能测试:
API-KEY接口凭证默认30天免费,并且限制一定的调用次数,如果长期或者大量使用,会产生费用,请知悉并且保管好你的API-KEY,以免被窃取产生费用
特别感谢:感谢大佬“古神”的技术支撑