首页 > 科技周边 > 人工智能 > GPT-4.5 API教程:开始使用OpenAI的API

GPT-4.5 API教程:开始使用OpenAI的API

Christopher Nolan
发布: 2025-03-13 12:47:14
原创
526 人浏览过

该教程通过其API指导您使用OpenAI的GPT-4.5语言模型,重点是构建基于Python的聊天机器人。这为每月ChatGpt订阅提供了具有成本效益的替代方法。

了解GPT-4.5

OpenAI的最新模型GPT-4.5在对话流利,上下文理解和事实准确性方面表现出色。它产生更多的自然响应并有效地调整音调,使其非常适合聊天机器人和内容创建。但是,与OpenAI的O系列模型不同,它缺乏逐步推理功能,因此它不太适合复杂的解决问题的任务。

GPT-4.5 API教程:开始使用OpenAI的API

连接到OpenAI API

这涉及获取API键并设置您的Python环境。

1。获取您的API密钥:

  • 访问OpenAI API密钥页面。
  • 登录或创建一个OpenAI帐户。
  • 单击“创建新的秘密键”。至关重要的是,立即复制此键;您将稍后再检索。

GPT-4.5 API教程:开始使用OpenAI的APIGPT-4.5 API教程:开始使用OpenAI的APIGPT-4.5 API教程:开始使用OpenAI的API

  • 使用格式: OPENAI_API_KEY=<your_api_key></your_api_key> .env OPENAI_API_KEY=<your_api_key></your_api_key>

2。API定价:

Openai的API是按使用付费的,由代币(大约有一个单词的大约¾)指控。这通常比定期使用的订阅便宜。本教程中使用的模型GPT-4.5是OpenAI最先进的通用模型。

GPT-4.5 API教程:开始使用OpenAI的API

3。设置您的Python环境:

使用Anaconda创建一个干净的Python环境:

 conda create -n gpt45 -y python = 3.9
Conda激活GPT45
PIP安装Openai Python-Dotenv
登录后复制

4.提出第一个API请求:

创建一个名为script.py的文件并添加以下代码:

来自Openai Import Openai
来自dotenv import load_dotenv
导入操作系统

load_dotenv()
api_key = os.getEnv(“ openai_api_key”)
客户端= OpenAI(API_KEY = API_KEY)

completion = client.chat.completions.create(
    model =“ gpt-4.5-preview”,
    消息= [{{“角色”:“用户”,“ content”:“ hello”}],
)
打印(完成。选择[0] .message.content)
登录后复制

使用python script.py运行此。

构建GPT-4.5聊天机器人:

增强脚本以创建交互式聊天机器人:

来自Openai Import Openai
来自dotenv import load_dotenv
导入操作系统

load_dotenv()
api_key = os.getEnv(“ openai_api_key”)
客户端= OpenAI(API_KEY = API_KEY)

chat_history = []
而真:
    提示=输入(“>”)
    如果提示==“退出”:
        休息
    chat_history.append({“角色”:“ user”,“ content”:stress})
    completion = client.chat.completions.create(
        model =“ gpt-4.5-preview”,消息= chat_history
    )
    答案=完成。选择[0] .message.content
    打印(答案)
    chat_history.append({“角色”:“助手”,“ content”:答案})
登录后复制

该聊天机器人维护对话历史记录,从而提供了更多具有上下文意识的响应。

GPT-4.5 API教程:开始使用OpenAI的API

结论:

该教程演示了如何利用OpenAI API和GPT-4.5使用Python构建功能性聊天机器人。请记住安全处理您的API密钥并注意API使用成本。

以上是GPT-4.5 API教程:开始使用OpenAI的API的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板