无需部署,python 控制台对话ChatGPT

简介

很多时候同事想自己使用 Openai 的接口调用完成一些基础操作

但是,他们又不能很了解项目如何部署启动,所以临时写了一个控制台调用的程序

运行效果

在这里插入图片描述

代码

""" 无需界面,命令行中启动一个 chatGPT 对话项目"""
import os

import openai
from colorama import Fore, Style

# 在这里输入你对于机器人的预设,例如这里设置了一个AI助理
INSTRUCTIONS = """你需要扮演一个 AI 助理帮我解决问题。"""

openai.api_key = "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# 如果你有域名代理可以在这里使用
# openai.api_base = 'https://xxx.xxx/v1'

TEMPERATURE = 0.5
MAX_TOKENS = 500
FREQUENCY_PENALTY = 0
PRESENCE_PENALTY = 0.6
# 限制对话轮数,如果对话数量太多会导致超过上下文限制
MAX_CONTEXT_QUESTIONS = 10


def get_response
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值