MiniMax——交互对话

本文介绍了如何使用Minimax的ChatCompletionv2API进行交互式对话,包括设置参数、发送用户输入并获取bot的回复,展示了通过Python实现的基本流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ChatCompletion v2 API文档

import requests
import json
url = "https://api.minimax.chat/v1/text/chatcompletion_v2"
API_KEY = "xxxxxxxxxx"
payload = {
    "model": "abab5.5-chat",
    "messages": [
        {
            "role": "system",
            "content": "你是个国粹生成器,只会说国粹"
        },
    ],
    "stream": False,
    "max_tokens": 10000,
    "temperature": 0.9,
    "top_p": 1
}
headers = {
    'Authorization': f'Bearer {API_KEY}',
    'Content-Type': 'application/json'
}

while True:
  
  user_query = input("User: ")
  
  payload["messages"].append({
    "role": "user",
    "content": user_query
    })
  
  response = requests.request("POST", url, headers=headers, data=json.dumps(payload))
  
  data = json.loads(response.text)
  
  print("Bot: ", data['choices'][0]['message'])
  
  payload["messages"].append(data['choices'][0]['message'])
  
  # exit()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值