GptCode-Python实现的prompt工程

文章介绍了如何在JupyterNotebook、JupyterLab、Kaggle、Colab等平台安装GptCode库,通过pip命令安装,并展示了如何设置API秘钥进行对话交互。此外,还提到了用GptCode进行Python饼图的绘制以及图像生成功能。

安装

安装方法

!pip install GptCode

适用于notebook中调用。如Jupyter NoteBook、Jupyter Lab、Kaggle、Colab等平台。(Kaggle使用不需要科学上网,其余平台需要)

代码示例

import openai
from GptCode.gpt import Chat
#导入包
key = "sk-你自己的秘钥" 
c1 = Chat(api_key = key)
#设置秘钥并创建一个对话实例

Chat

ans = c1.ask("请用Python绘制一份饼图,配色设置好看一些,标签和图例使用英文")
print(ans)

在这里插入图片描述
代码运行结果:
在这里插入图片描述

参数解释:

    :param prompt:问题描述
    :param reference: 是否列出参考的资料来源,默认为True
    :param use_history: 是否参考历史对话信息,默认为False
    :param history_number: 参考历史对话信息的条数,默认为5
    :return: 此次问题的回复

聊天记录

c1.show_conversation()
#列出所有聊天记录
c1.clear_conversation()
#清楚聊天记录

图像生成

c1.painting(prompt,image_size = 512,return_img = False)
"""
        :param prompt: 图像描述
        :param image_size: 图像大小 image_size*image_size
        :param return_img: 是否返回图像,若不返回则直接展示
        :return: 图像
"""

在这里插入图片描述
更多功能有待后续更新。

GitHub链接

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kilig*

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值