首页 > 其他分享 >Chat接入

Chat接入

时间:2023-12-20 09:36:09浏览次数:28  
标签:https Chat 接入 assistant content api role chat

一、文档

https://platform.openai.com/docs/api-reference/chat

二、调用

curl https://api.openai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"model": "gpt-3.5-turbo",
"messages": [{"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": "Hello!"}]
}'

# 添加代理
curl -x http://116.198.46.47:10089 https://api.openai.com/v1/chat/completions \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer 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' \
-d '{
"model": "gpt-3.5-turbo",
"messages": [{"role": "user", "content": "Hello!"}]
}'
{
  "model": "gpt-3.5-turbo",
  "messages": [
    {
      "role": "system", 
      "content": "You are a helpful assistant."
    }, 
    {
      "role": "user", 
      "content": "Hello!"
    }
  ]
}

{
  "id": "chatcmpl-123",
  "object": "chat.completion",
  "created": 1677652288,
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": "\n\nHello there, how may I assist you today?",
    },
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 9,
    "completion_tokens": 12,
    "total_tokens": 21
  }
}

三、调用

1、流式调用

HTTP事件流 text/event-stream

标签:https,Chat,接入,assistant,content,api,role,chat
From: https://www.cnblogs.com/meidanlong/p/17915449.html

相关文章

  • Completions接入
    一、文档https://platform.openai.com/docs/api-reference/completions二、调用curlhttps://api.openai.com/v1/completions\-H"Content-Type:application/json"\-H"Authorization:Bearer$OPENAI_API_KEY"\-d'{"model&q......
  • day17 基于Prometheus的HPA自动伸缩 -Prometheus黑盒监控-自定义资源接入监控系统 (7.
    一、基于Prometheus的HPA自动伸缩1、背景Kubernetes集群规模大、动态变化快,而且容器化应用部署和服务治理机制的普及,传统的基础设施监控方式已经无法满足Kubernetes集群的监控需求。需要使用专门针对Kubernetes集群设计的监控工具来监控集群的状态和服务质量。Prometheus则......
  • android 接入 GreenDao 报错Unresolved reference: DaoMaster
    这是我在51CTO博客的第一篇博文。大家好,我是永远的回忆丶,混迹移动端多年的安卓开发工程师。今天我来分享一个踩坑记录,关于GreenDao接入的问题。出现场景:接入GreenDao并且使用更多插件之后,很容易产生报错Unresolvedreference:DaoMaster解决方法:plugins{id'com.android.......
  • 文心一言 VS 讯飞星火 VS chatgpt (160)-- 算法导论12.4 2题
    二、用go语言,请描述这样一棵有n个结点的二叉搜索树,其树中结点的平均深度为O(lgn),但这棵树的高度是w(lgn)。一棵有n个结点的二叉搜索树中结点的平均深度为O(lgn),给出这棵树高度的一个渐近上界。文心一言:二叉搜索树(BinarySearchTree,BST)是一种特殊的二叉树,它对于每个节点都......
  • 客服系统接入抖音授权登录-在线客服接入抖音开放平台登录授权
    抖音授权简介抖音登录是基于OAuth2.0协议标准构建的授权登录系统。抖音OAuth2.0授权登录让用户安全登录接入的第三方应用或网站,在抖音用户授权登录已接入抖音OAuth2.0的第三方应用或网站后,第三方可以获取到用户的接口调用凭证(access_token),通过该凭证可以实现获取......
  • 华为云IOTda平台设备接入D8案例(转)
    BearPi-HM_Nano开发板智能台灯案例开发本示例将演示如何在BearPi-HM_Nano开发板上使用MQTT协议连接华为IoT平台,使用E53_SC1智能台灯扩展板与BearPi-HM_Nano开发板实现智能台灯的案例,设备安装如下图所示。软件设计连接平台在连接平台前需要设置获取CONFIG_APP_DEVICEID、CO......
  • 人工智能 chatGPT
    问题:Listlock=[{'key':"id",'title':'ID','width':'int(98*width/1920)','overflow':false},{'key':"location",'title':'门锁名称',&......
  • 【流式传输】使用Spring Boot实现ChatGpt流式传输
    引言在ChatGpt火了这么久,他的那种单字单字返回的格式可能让很多朋友感到好奇,在之前我用c#写了一个版本的,同时支持IAsyncEnumerable以及SSE,今天把之前写的Java版本的也发出来,和大家一起学习,有不对的地方,欢迎各位大佬指正。Code我这边用的是JDK21版本,可以看到下......
  • OpenAI 工程师自曝开发 ChatGPT 仅用时 8 天丨 RTE 开发者日报 Vol.108
     开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的**会议**」,但内容仅代表编辑......
  • 文心一言 VS 讯飞星火 VS chatgpt (159)-- 算法导论12.3 6题
    六、用go语言,当TREE-DELETE中的结点z有两个孩子时,应该选择结点y作为它的前驱,而不是作为它的后继。如果这样做,对TREE-DELETE应该做些什么必要的修改?一些人提出了一个公平策略,为前驱和后继赋予相等的优先级,这样得到了较好的实验性能。如何对TREE-DELETE进行修改来实现这......