(RAG系列) FastGPT通过API调用工作流问答

news/2025/1/22 23:39:18/
aidu_pl">

FastGPT通过API调用工作流问答

      • 版本
      • 使用说明
      • 代码模板

版本

fastgpt v4.8.10

使用说明

注意两个参数

  • stream 是否流式输出

  • detail 是否体现工作流过程细节

代码模板

import requests
import pandas as pddef get_completion(question):# Define the URL and headersurl = "http://xxxx:3000/api/v1/chat/completions"headers = {"Authorization": "Bearer ","Content-Type": "application/json"}data = {"chatId": "lizhihiui","stream": False,"detail": False,"responseChatItemId": "my_responseChatItemId","variables": {"uid": "asdfadsfasfd2323","name": "张三"},"messages": [{"role": "user","content": question}]}response = requests.post(url, json=data, headers=headers)api_response = response.json()if 'code' in api_response and api_response['code'] == 500:return "报错"content = api_response["choices"][0]["message"]["content"]return contentprint(get_completion("你是谁"))

http://www.ppmy.cn/news/1565336.html

相关文章

使用 Babylon.js 开发时如何通过 CSS 实现 UI 自适应

本文将介绍如何在 Babylon.js 开发中,通过预先定义的 CSS 文件实现 UI 的自适应布局,确保 UI 能够根据 Canvas 元素的尺寸动态调整。 场景描述 假设我们已经使用 HTML 和 CSS 构建了 Babylon.js 的 UI 界面,并且所有样式都定义在 CSS 文件中…

商汤善惠获金沙江创投领投A轮融资,聚焦零售AI业务

1月20日,商汤善惠宣布完成A轮融资,本轮融资由金沙江创投数千万元领投,微木资本、嘉实基金和金弘基金等知名资管平台和产业资本数千万元跟投,鞍羽资本担任长期财务顾问。 此次融资将重点投向零售AI算法研发创新、海外市场拓展战略…

一文读懂 RocketMQ:从概念到架构与应用原理概述

文章目录 概述架构说明核心组件核心概念 namesvrproducer默认实现producer启动消息发送 broker-mq核心基本模型集群模型内部模型存储机制高可用 consumerpush类型push流程pull类型 概述 随着分布式技术在业内的快速应用,mq(消息队列)做为不可…

QT的TCP通讯

目录 一、引言 二、QT 中与 TCP 通讯相关的类 1.QTcpSocket 类 1.1 常用信号 1.2常用函数 2.QTcpServer类 2.1常用函数 三、QT TCP通信的详细代码实现 1.TCP服务器端实现 2.TCP客户端实现 四、总结 一、引言 在网络编程领域,TCP(Transmission…

自动化爬虫运行过程中,有没有办法提高爬虫的抓取效率?

关于在实际爬虫开发及运行过程中,我们可以深刻研究爬虫机制和网站结构,如何提高爬虫抓取效率和性能是我们运行爬虫的关键所在。关于这一点,将从多个方面展开,包括并发处理、优化网络请求、缓存策略、代理IP池、分布式爬虫等,同时提供详细的代码实现和解释。 爬虫的抓取效…

微服务学习-Nacos 作为注册中心使用

Nacos 实现服务的注册与发现 1. 作用 服务的注册与发现 2. 为什么要引入注册中心 微服务中的订单服务调用商品、库存、账户等服务的 IP 地址和端口都是硬编码,会存在很多问题 如果商品、库存、账户等服务的 IP 地址或端口发生了变化,则订单服务将变得…

SpringBoot快速接入OpenAI大模型(JDK8)

使用AI4J快速接入OpenAI大模型 本博文给大家介绍一下如何使用AI4J快速接入OpenAI大模型,并且如何实现流式与非流式的输出,以及对函数调用的使用。 介绍 由于SpringAI需要使用JDK17和Spring Boot3,但是目前很多应用依旧使用的JDK8版本&…

32单片机从入门到精通之测试与验证——单元测试(十五)

人生苦短,我们都会面临困难和挑战。但是,只要我们保持积极的心态和勇往直前的精神,我们就能战胜一切困难,实现自己的目标。 成功并不是一蹴而就的,它需要我们付出努力和坚持不懈。就像爬山一样,我们可能会遇…