首页 > 其他分享 >调用openai

调用openai

时间:2024-09-25 11:16:12浏览次数:12  
标签:调用 xxx headers json api openai

调用openai代码成功,但是没有调用额度

import openai
import requests

# 设置 OpenAI API 密钥
openai.api_key = "sk-w6FiFg0JiBmn5eQCzD9XRy0Sqi9vfoZLxdyPdX3XaRT3BlbkFJLNOrDZtmNxFowW1ZrifnotzGmHxz3AR-_CabNFlmQA"

# 配置代理
proxies = {
    "http": "http://xxx.xxx.xxx.xxx:xxxx",
    "https": "http://xxx.xxx.xxx.xxx:xxxx"
}

# 定义请求 headers
headers = {
    "Authorization": f"Bearer {openai.api_key}",
    "Content-Type": "application/json"
}

# 测试调用 OpenAI Chat API
response = requests.post(
    "https://api.openai.com/v1/chat/completions",
    headers=headers,
    json={
        "model": "gpt-3.5-turbo",
        "messages": [
            {"role": "system", "content": "You are a helpful assistant."},
            {"role": "user", "content": "Hello, world!"}
        ],
        "max_tokens": 50
    },
    proxies=proxies
)

print(response.json())

 

返回

{'error': {'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.', 'type': 'insufficient_quota', 'param': None, 'code': 'insufficient_quota'}}

 

标签:调用,xxx,headers,json,api,openai
From: https://www.cnblogs.com/testway/p/18430908

相关文章

  • Spring Cloud全解析:服务调用之OpenFeign简介
    OpenFeign简介OpenFeign是SpringCloud对于Feign进行的再次封装,使其支持了SpringMVC的标准注解以及HttpMessageConverters依赖<!--openFeign--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign<......
  • 在多态的方法调用中为什么会出现“左边编译左边运行”的现象?多态创建的对象到底是谁属
    目录“左边编译左边运行”的两个原因:什么是“编译看左边,运行看右边”?为什么会出现“左边编译左边运行”现象?1.子类没有重写父类的方法2.重载与重写的混淆(重难点)问题:编译器是怎么看一个方法是重写还是重载的呢?区分方式:查看方法的签名如何避免“左边编译左边运行”的......
  • golang 父类调用子类方法、继承多态的实现方式
    golang父类调用子类方法、继承多态的实现方式-个人文章-SegmentFault思否 实现思路go语言中,当子类调用父类方法时,“作用域”将进入父类的作用域,看不见子类的方法存在(个人想象的)我们可以通过参数将子类传递给父类,实现在父类中调用子类方法。实现方式有两种:一、基于......
  • 详解2024 openAi最新gpt o1模型分析
    探索GPT的O1模型:一场人工智能的革命在人工智能领域,尤其是自然语言处理(NLP)领域,模型的不断迭代和升级为我们带来了前所未有的机遇。最近,OpenAI发布了全新的O1模型,这一创新不仅在技术上取得了重大突破,也为各行各业的应用提供了更多可能性。本文将深入探讨O1模型的核......
  • OpenAI 学院计划:一百万美元助力开发者的新 AI 应用开发
    OpenAIAcademy于2024年9月23日推出,这是一个创新性的项目,旨在全球范围内赋能开发者和使命驱动的组织,特别是在低收入和中等收入国家。其目标是让更多人能够公平地获取先进的AI资源,并通过创新来应对社会的重大挑战。目的与愿景:Academy的使命是提供公平的AI技术获取机......
  • 使用 typed-rest-client 进行 REST API 调用
    typed-rest-client是一个用于Node.js的库,它提供了一种类型安全的方式来与RESTfulAPI进行交互。其主要功能包括:安装typed-rest-client要使用typed-rest-client,首先需要安装它,可以通过npm来安装:$npminstalltyped-rest-client使用typed-rest-client这里假......
  • C# mvc如何调用浏览器直接打印
    直接打印到打印机是指在C#MVC(Model-View-Controller)开发框架中,通过编程方式将数据直接发送到打印机进行打印的操作。在C#MVC中,可以使用System.Drawing.Printing命名空间中的PrintDocument类来实现直接打印到打印机的功能1)绝对路径方式///<summary>///打......
  • java如何调用外部程序
    java如何调用外部程序2017-03-1520:50179人阅读评论(0)收藏举报分类:Java应用(26)版权声明:本文为博主原创文章,未经博主允许不得转载。引言;有时候有些项目需求,直接使用Java编写比较麻烦,所有我们可能使用其他语言编写的程序来实现。那么我们如何在java中......
  • 命令窗口调用软件的命令
    命令窗口调用软件的命令compmgmt.msc    计算机管理devmgmt.msc     设备管理器diskmgmt.msc    磁盘管理实用程序(可以进行有损分区)wmimgmt.msc     打开windows管理体系结构(WMI):Wmimgmt-[控制台根节点\WMI控件(本地)]certmgr.msc     证书管......
  • 【Python调用ddddocr打包成exe文件指定模型库及注意事项】
    ddddocr打包成exe后一直存在各种各样的问题,例如:ddddocr\common.onnxfailed.Filedoesn’texist查阅资料后,问题得到解决。但相关资料不多,且不够详细,特写下本文,以便于后来者解决问题。希望本文能帮到你。目标:为了方便调用,打算分别起三个服务,并且打包成EXE方便......