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

使用非官网购买Chatgpt的api调用

  • 测试代码
from openai import OpenAI
client = OpenAI(api_key='用户密钥')
import json
import os
import timeclass ChatGPT:def __init__(self, user):self.user = userself.messages = [{"role": "system", "content": "Agent"}]def ask_gpt(self):rsp = client.chat.completions.create(model="gpt-3.5-turbo", messages=self.messages)return rsp.choices[0].message.contentdef main():user = input("请输入用户名称: ") chat = ChatGPT(user)# 提问q = input(f"【{chat.user}】")# 提问-回答-记录chat.messages.append({"role": "user", "content": q})answer = chat.ask_gpt()print(f"【ChatGPT】{answer}")chat.messages.append({"role": "assistant", "content": answer})if __name__ == '__main__':main()
  • 要运行上面代码,首先需要pip安装openai包
pip install openai
  • 但是我购买的token不是从官网买的,需要替换api_base,故需要更改openai包中的相关设置
  • 查看openai包所在的位置
pip show openai
  • 找到_client.py文件,更改其中的api_base即可
    在这里插入图片描述
  • 建议使用Ctrl+F搜索一下,可能不止一处
    在这里插入图片描述
http://www.lryc.cn/news/348017.html

相关文章:

  • 通过 Java 操作 redis -- hash 哈希表基本命令
  • Unity 性能优化之遮挡剔除(Occlusion Culling)(六)
  • android——关于app性能优化篇
  • 单链表经典算法LeetCode--203.移除链表元素(两种方法解)
  • MySQL—子查询
  • ffmpeg 读取流报错: Non-monotonous DTS in output stream
  • yo!这里是socket网络编程相关介绍
  • polars学习-03 数据类型转换
  • IDC 权威认可!Aloudata 入选金融领域中数据管理分析服务最佳实践案例
  • RSA与AES算法比较及应用场景推荐
  • 揭秘 HTTP 代理:增强在线活动的安全性和匿名性
  • 【经验】mysql冷热数据分离
  • 【机器学习-06】Scikit-Learn机器学习工具包进阶指南:机器学习分类模型实战与数据可视化分析
  • 蓝桥杯国赛每日一题:日志统计(双指针)
  • 佛山MES公司(盈致mes系统服务商)助力企业实现智能制造
  • 算法设计课第五周(贪心法实现活动选择问题)
  • Ubuntu20.04右键打不开终端
  • XML元素
  • 融入新科技的SLM27211系列 120V, 3A/4.5A高低边高频门极驱动器兼容UCC27284,MAX15013A
  • 代码随想录算法训练营Day 38| 动态规划part01 | 理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
  • CSS拟物按钮
  • websevere服务器从零搭建到上线(三)|IO多路复用小总结和服务器的基础框架
  • 解决宝塔Nginx和phpMyAdmin配置端口冲突问题
  • 光伏EPC管理软件都有哪些功能和作用?
  • BGP学习一:关于对等体建立和状态组改变
  • ETL工具kettle(PDI)入门教程,Transform,Mysql->Mysql,Csv->Excel
  • 常见地图坐标系间的转换算法JavaScript实现
  • 基于python的大麦网自动抢票工具的设计与实现
  • 2024年5月树莓集团快讯
  • 网站localhost和127.0.0.1可以访问,本地ip不可访问解决方案