ChatGPT fine tune微调+prompt介绍
目录
- 1 如何使用ChatGPT
- 1.1 图片生成 (image generation)
- 1.2 对话(chat)
- 1.3 中文纠错 (Chinese Spelling Correct)
- 1.4 关键词提取 (keyword extract)
- 1.5 抽取文本向量 (Embedding)
- 1.6 微调 (fine tune)
- 2 如何写好prompt
- 2.1分类任务
- 2.2 归纳总结
- 3.3 翻译
- 2.4 API接口多样性控制
- 3 实用资料
1 如何使用ChatGPT
首先我们需要安装openai
pip install openai
安装好openai以及获得API key后,我们就可以调用接口了,首先我们来看下openai能够提供的模型有什么:
import openai
openai.api_key = "sk-Wljk3BVhN0VieGCwAzEXT3BlbkFJ*******"models = openai.Model.list()for model in models['data']:print(model['id'])
我们可以看出,目前提供的模型有如下:
接下来大概介绍一下我们应该怎样去调用接口,获取我们想要的结果。
1.1 图片生成 (image generation)
import openai
import json# 设置API密钥
openai.api_key = "sk-Wljk3BVhN0VieGCwAzEXT3BlbkFJ*******"def image_genaration(prompt):response = openai.Image.create(prompt=prompt,n=1,size="1024x1024")image_url = response['data'][0]['url']return image_urlif __name__=='__main__':prompt='a delicious dessert'result = image_genaration(prompt)print(result)
prompt=‘a delicious dessert’, 其中返回url地址,我们将地址复制到浏览器中,打开看到如下图:
当prompt=‘母亲在厨房忙碌着’,OpenAI返回的效果图如下:
人物画像细节生成还不够逼真。来试一试中国的古诗词效果,
prompt=‘踏花归去马蹄香’
马蹄上应该画出一些蝴蝶
ChatGPT fine tune微调+prompt介绍相关推荐
- 实验课程】MindSpore1.0:MobileNetV2网络实现微调(关键词:MobileNetV2、Fine Tune)
转载地址:https://bbs.huaweicloud.com/forum/thread-83710-1-1.html 作者: archimekai 使用MobileNetV2网络实现微调(Fine ...
- 什么是微调(Fine Tune)?什么时候使用什么样的微调?【数据量和数据相似度决定】
目录 微调的基本思想 什么是模型微调? 为什么要微调? 什么情况下使用微调? 不同数据集下使用微调? 微调的基本思想 我们的网络架构一般可以分为两部分,分别是:特征抽取和softmax回归, 特征抽取 ...
- TensorFlow版本的BERT微调:Fine Tune BERT for Text Classification with TensorFlow
文章目录 写在前面 Project Structure Task 2: Setup your TensorFlow and Colab Runtime. Install TensorFlow and ...
- 机器学习:Fine tune 神经网络 Mobilenet V2
今天介绍如何利用 Tensorflow 和预训练的模型进行 fine-tune,做其他的分类任务,这里以 mobinet V2 为例. 首先,加载相关模块 import tensorflow as t ...
- 吴恩达ChatGPT网课笔记Prompt Engineering——训练ChatGPT前请先训练自己
吴恩达ChatGPT网课笔记Prompt Engineering--训练ChatGPT前请先训练自己 主要是吴恩达的网课,还有部分github的prompt-engineering-for-devel ...
- Oracle10g SQL tune adviser简单介绍【转自ITPUB zhouwf0726】
Oracle10g SQL tune adviser Oracle10g SQL tune adviser简单介绍 本文简单介绍下SQL Tuning Adviser的配置使用方法和一些相关知识点,如 ...
- 【Bert、T5、GPT】fine tune transformers 文本分类/情感分析
[Bert.T5.GPT]fine tune transformers 文本分类/情感分析 0.前言 text classification emotions 数据集 data visualizati ...
- fine tune openAI model ( 微调chatgpt)
了解如何为自己的应用程序定制模型. 介绍 微调可以从API提供的模型中获得更多信息: 比 prompt 设计更高质量的结果 能够在超过 prompt 范围的示例上进行训练 更短的 prompt 节省了 ...
- GitHub-3KStar吴恩达ChatGPT课程最新中文版Prompt+ChatGPT API+LangChain——面向开发者的 LLM 入门课程开源,小白也可学
目录 导言 面向开发者的 LLM 入门课程 项目简介 项目意义 项目受众 项目亮点 内容大纲 一.面向开发者的 Prompt Engineering 二.搭建基于 ChatGPT 的问答系统 三.使用 ...
最新文章
- 数据库优化(学习笔记)
- [转]Chrome 控制台console的用法
- AI理论知识整理(7)-单高斯模型
- java项目close wait_java – 排除连接卡在CLOSE_WAIT状态
- word-vba-microsoft(中英文)
- 高效率测试之巧用策略模式 (引用)
- c++中sin,cos,arcsin等和在C/C++中使用pi (π) 值
- iOS - Swift NSRect 位置和尺寸
- 动态创建 Lambda 表达式
- 2.WebDriver-元素定位 -(一)
- 高校就业管理系统mysql_数据库课程设计---大学生就业管理系统数据库设计.pdf
- 【PDF转换 编辑】 推荐几个好用的pdf相关的网址和软件
- java 的vm是什么_java – 什么是VM,为什么动态语言需要一个?
- 前端(以Vue为例)webpack打包后dist文件包如何部署到django后台中
- python画图怎样写文字_python画图系列之个性化显示x轴区段文字的实例
- Java 多线程线程安全(面试概念解答二)
- html5+php视频播放器,整理5款html5网页播放器,总有一款适合你吧
- 【HDU 1846】 Brave Game DP爆破法
- 11、16支足球队随机分组
- ssm上传文件进度条_SSM框架+Plupload实现分块上传大文件示例