ChatGPT调用API攻略

这篇具有很好参考价值的文章主要介绍了ChatGPT调用API攻略。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

       随着ChatGPT的问世,交互型人工智能技术得到了进一步的发展,各大互联网巨头也争相研发类似于ChatGPT的产品,例如百度的文心一言,CSDN的chitgpt等等。相比较而言,ChatGPT的相较于其他而言还是略胜一筹,在这里我们就不过多叙述各个工具的优缺点,我们针对ChatGPT的应用主要是其api的调用完成自己的任务来实例操作演示。
     OpenAI API 使用了人工智能技术,可以实现多种任务,例如自然语言处理、语音识别、计算机视觉等等。您可以根据自己的需求选择相应的 API。
     在使用API前,需要先安装openai的安装包,可以使用pip来完成Python库的安装:

pip install openai

 安装完成后,需要对使用自己账户的密匙来完成调用,可以使用以下两个方法进行调用:

第一、直接在 Python 代码中设置 openai.api_key 变量,例如:

import openai
openai.api_key = "OPENAI_API_KEY"

第二、将 API 密钥存储在环境变量中,然后从 Python 中读取该变量,例如:

import openai
import os

openai.api_key = os.getenv("OPENAI_API_KEY")

确保在操作系统中设置了名为 OPENAI_API_KEY 的环境变量,并将其值设置为您的 API 密钥。

在完成密匙的调用后,就可以选择相应的模型进行使用,本文示例如下:

# 定义函数
def translate(text, target_language):
    if target_language == "en":
        target_engine = "text-davinci-002"
    else:
        raise ValueError("Invalid target language")

    response = openai.Completion.create(
        engine=target_engine,
        prompt=text,
        max_tokens=1024,
        temperature=0.7,
        n=1,
        stop=None,
        timeout=10,
        label=target_language
    )

    return response.choices[0].text.strip()

值得注意的是,在调用函数时要避免同时指定了模型和引擎的问题不然就会出现下面问题

ChatGPT调用API攻略,人工智能

调用完函数之后,就可以使用调用的函数完成相关的任务啦,当然啦,前提要保证自己的 OpenAI账户的余额要充足,不然就会遇到调用额度已用完的问题就如下面这样,

ChatGPT调用API攻略,人工智能

    这时候就需要赶紧充值了,不过GPT的收费还是比较便宜的,ChatGPT API价格为1k tokens/$0.002,等于每输出100万个单词,价格才2.7美金(约18元人民币),比已有的GPT-3.5模型便宜90%。文章来源地址https://www.toymoban.com/news/detail-516443.html

到了这里,关于ChatGPT调用API攻略的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 机器学习周刊 第4期:动手实战人工智能、计算机科学热门论文、免费的基于ChatGPT API的安卓端语音助手、每日数学、检索增强 (RAG) 生成技术综述

    机器学习周刊第4期聚焦了AI实战教程、热门计算机科学论文、基于ChatGPT的安卓端语音助手、数学定理分享以及前沿的检索增强(RAG)生成技术综述。

    2024年02月02日
    浏览(62)
  • 将人工智能应用于 API 安全

    如今,在安全行业中,几乎每个地方都会提到人工智能 (AI) 的话题。确实,人工智能是一个热门话题。像许多热门话题一样,围绕它有相当多的嗡嗡声和炒作。突然间,你遇到的每个人似乎都在大力利用人工智能。 正如你可以想象的那样,这给人工智能这个话题造成了相当大

    2024年02月04日
    浏览(48)
  • 【ChatGPT】人工智能生成内容的综合调查(AIGC):从 GAN 到 ChatGPT 的生成人工智能历史

      :AIGC,Artificial Intelligence Generated Content   【禅与计算机程序设计艺术:导读】 2022年,可以说是生成式AI的元年。近日,俞士纶团队发表了一篇关于AIGC全面调查,介绍了从GAN到ChatGPT的发展史。 论文地址: https://arxiv.org/pdf/2303.04226.pdf 刚刚过去的2022年,无疑是生成式

    2023年04月18日
    浏览(83)
  • 华为Could API人工智能系列——分词

    云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud

    2024年01月21日
    浏览(41)
  • 【人工智能】chatgpt

    2022年11月30日 自然语言生成式模型 2023年3月2日 2023年3月14日CPT-4 用途 分类 生成 翻译 转换 总结 完成完形填空 事实回应 中间插入文字 编辑文本角色转换 核心概念 提示词的设计 展示和讲述 搜索功能测试 搜索结果测试 提供质量数据 作为测试工程师我该学习什么提高我的收入

    2024年02月08日
    浏览(56)
  • 浅谈ChatGPT(人工智能)

    ChatGPT (全名:Chat Generative Pre-trained Transformer),是美国OpenAI研发的聊天机器人程序,于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能

    2023年04月12日
    浏览(42)
  • 华为Could API人工智能系列——诗歌生成

    云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud

    2024年02月02日
    浏览(52)
  • 华为Could API人工智能系列——意图理解

    云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud

    2024年01月23日
    浏览(43)
  • ChatGPT:人工智能开启智能交流新篇章

    一、ChatGPT:智能交流的新里程碑 ChatGPT是OpenAI基于GPT技术的最新版本,采用深度学习模型,通过预训练和微调的方式,使其能够理解和生成自然语言,从而实现与人类更自然、流畅的对话和交流。 二、ChatGPT的技术原理与优势 基于GPT技术:GPT技术是一种基于变换器(Transform

    2024年02月15日
    浏览(61)
  • 人工智能ChatGPT如何下载?

    人工智能是近年来备受关注的热门话题,其中ChatGPT更是备受瞩目。ChatGPT是一种基于人工智能技术的自然语言处理模型,它可以通过学习大量的文本数据,自主生成符合语法、通顺、流畅的文本。这项技术在人机交互、聊天机器人、文本生成等应用领域都有着广泛的应用。 如

    2024年02月08日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包