【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)

这篇具有很好参考价值的文章主要介绍了【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

设置

翻译

通用翻译器

语调变换

格式转换

拼写检查/语法检查。


转换

在本笔记中,我们将探索如何使用大型语言模型进行文本转换任务,例如语言翻译、拼写和语法检查、语气调整和格式转换。

设置

import openai
import os

from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv()) # read local .env file

openai.api_key  = os.getenv('OPENAI_API_KEY')
def get_completion(prompt, model="gpt-3.5-turbo", temperature=0): 
    messages = [{"role": "user", "content": prompt}]
    response = openai.ChatCompletion.create(
        model=model,
        messages=messages,
        temperature=temperature, 
    )
    return response.choices[0].message["content"]

翻译

ChatGPT 使用多种语言的资源进行训练。这使模型能够进行翻译。以下是如何使用此功能的一些示例。

将以下英文文本翻译成西班牙文:

prompt = f"""
Translate the following English text to Spanish: ```Hi, I would like to order a blender```
"""
response = get_completion(prompt)
print(response)

告诉我这是什么语言:

prompt = f"""
Tell me which language this is:```Combien coûte le lampadaire?```
"""
response = get_completion(prompt)
print(response)

将以下文本翻译成法语、西班牙语和英语pirate:

prompt = f"""
Translate the following  text to French and Spanish and English pirate: ```I want to order a basketball```
"""
response = get_completion(prompt)
print(response)

将以下文本以正式和非正式形式翻译成西班牙语:

prompt = f"""
Translate the following text to Spanish in both the formal and informal forms: 
'Would you like to order a pillow?'
"""
response = get_completion(prompt)
print(response)

通用翻译器

想象一下,您在一家大型跨国电子商务公司负责 IT。用户正在用他们所有的母语向您发送有关 IT 问题的消息。您的员工来自世界各地,只说他们的母语。你需要一个万能翻译器!

user_messages = [
  "La performance du système est plus lente que d'habitude.", #系统性能比正常情况慢
  "Mi monitor tiene píxeles que no se iluminan.", # 我的显示器有不亮的像素
  "Il mio mouse non funziona", # 我的鼠标不工作
  "Mój klawisz Ctrl jest zepsuty", # 我的键盘有一个损坏的控制键
  "我的屏幕在闪烁" # 我的屏幕在闪烁
] 

for issue in user_messages:
    prompt = f"告诉我这是什么语言: ```{issue}```"
    lang = get_completion(prompt)
    print(f"原始信息 ({lang}): {issue}")

    prompt = f"""
    将以下文字翻译成英文和韩文: ```{issue}```
    """
    response = get_completion(prompt)
    print(response, "\n")

语调变换

写作可以根据目标受众而有所不同。ChatGPT 可以产生不同的语调。

prompt = f"""
将以下俚语(slang)翻译成商业信函:
'Dude, This is Joe, check out this spec on this standing lamp.'
"""
response = get_completion(prompt)
print(response)
  • chatgpt 输出:

【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)


格式转换

ChatGPT 可以在格式之间进行转换。提示应描述输入和输出格式。

data_json = { "resturant employees" :[ 
    {"name":"Shyam", "email":"shyamjaiswal@gmail.com"},
    {"name":"Bob", "email":"bob32@gmail.com"},
    {"name":"Jai", "email":"jai87@gmail.com"}
]}

prompt = f"""
将以下 Python 字典从 JSON 转换成带有列标题和标题的 HTML 表格: {data_json}
"""
response = get_completion(prompt)
print(response)
# python程序 显示HTML格式的响应 
from IPython.display import display, Markdown, Latex, HTML, JSON
display(HTML(response))
  • chatgpt输出:

【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)

resturant employees
name email
Shyam shyamjaiswal@gmail.com
Bob bob32@gmail.com
Jai jai87@gmail.com

拼写检查/语法检查

这里有一些常见的语法和拼写问题的例子以及LLM's (大语言模型)的回应。

要向 LLM 发出 您希望它校对的您的文本的信号,您可以指示模型“校对”(proofread)或“校对并更正”(proofread and correct)。

#“那个带着黑白小狗的女孩玩得很开心。”,
# "Yolanda 有她的笔记本。",
#  “这将是漫长的一天。汽车需要换油吗?”,
#  “他们带走了我的自由。他们打算带上他们的行李箱。”,
#  “你需要你的笔记本。”,
#  “那药影响我的睡眠能力。你听说过蝴蝶效应吗?”,
#  “这句话是为了检查 chatGPT 的拼写能力”
text = [ 
  "The girl with the black and white puppies have a ball.",  # 这个女孩有一个球。
  "Yolanda has her notebook.", # ok
  "Its going to be a long day. Does the car need it’s oil changed?",  # Homonyms同音词
  "Their goes my freedom. There going to bring they’re suitcases.",  # Homonyms同音词
  "Your going to need you’re notebook.",  # Homonyms同音词
  "That medicine effects my ability to sleep. Have you heard of the butterfly affect?", # Homonyms同音词
  "This phrase is to cherck chatGPT for speling abilitty"  # spelling拼写
]
for t in text:
    prompt = f"""校对并更正以下文本并重写更正后的版本。如果您没有找到错误,只需说“未发现错误”。不要在文本周围使用任何标点符号:
    ```{t}```"""
    response = get_completion(prompt)
    print(response)
  • chatgpt 输入:
    校对并更正以下逗号分隔的文本。如果您没有找到错误,只需说明第几条文本未发现错误。不要在文本周围使用任何标点符号: "The girl with the black and white puppies have a ball.",
    "Yolanda has her notebook.",
    "Its going to be a long day. Does the car need it’s oil changed?",
    "Their goes my freedom. There going to bring they’re suitcases.",
    "Your going to need you’re notebook.",
    "That medicine effects my ability to sleep. Have you heard of the butterfly affect?",
    "This phrase is to cherck chatGPT for speling abilitty"

  • chatgpt 输出:

【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)


text = f"""
Got this for my daughter for her birthday cuz she keeps taking \
mine from my room.  Yes, adults also like pandas too.  She takes \
it everywhere with her, and it's super soft and cute.  One of the \
ears is a bit lower than the other, and I don't think that was \
designed to be asymmetrical. It's a bit small for what I paid for it \
though. I think there might be other options that are bigger for \
the same price.  It arrived a day earlier than expected, so I got \
to play with it myself before I gave it to my daughter.
"""
prompt = f"校对并更正此评论: ```{text}```"
response = get_completion(prompt)
print(response)
  • chatgpt 输入:

校对并更正此评论:```Got this for my daughter for her birthday cuz she keeps taking mine from my room. Yes, adults also like pandas too. She takes it everywhere with her, and it's super soft and cute. One of the ears is a bit lower than the other, and I don't think that was designed to be asymmetrical. It's a bit small for what I paid for it though. I think there might be other options that are bigger for the same price. It arrived a day earlier than expected, so I got to play with it myself before I gave it to my daughter.```

  • chatgpt 输出:

【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)

from redlines import Redlines
#将两个文本进行比较,并以Markdown格式显示差异
diff = Redlines(text,response)
display(Markdown(diff.output_markdown))
#校对并更正此评论。使其更具吸引力。确保它遵循 APA 风格指南并面向高级读者。以 markdown 格式输出。
#文本:
prompt = f"""
proofread and correct this review. Make it more compelling. 
Ensure it follows APA style guide and targets an advanced reader. 
Output in markdown format.
Text: ```{text}```
"""
response = get_completion(prompt)
display(Markdown(response))
  • chatgpt 输出:

【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)


将校对和更正的评论谷歌翻译成中文

那个带着黑白小狗的女孩正在玩一个舞会。
女孩和她的黑白小狗快乐玩耍的可爱景象给观察者带来了欢乐。

约兰达很珍惜她的笔记本。
约兰达 (Yolanda) 是一个很有条理和创造力的人,她紧握着她珍贵的笔记本,珍视着里面的内容。

这将是富有成效的一天。汽车需要更换机油吗?
随着一天的展开,会有一种使命感和期待感。是时候对汽车的机油进行必要的保养了吗?

我的自由就这样消失了。他们提着手提箱。
唉,这一刻已经到来,我的自由也随之而去。他们准备提着行李箱,象征着出发。

您将需要可靠的笔记本。
随身携带可信赖的笔记本是必不可少的。它的存在可确保您的工作做好准备并提高效率。

那药影响我的睡眠质量。你了解蝴蝶效应吗?
我服用的药物对我获得安宁睡眠的能力有显著影响。顺便问一下,你有没有遇到过蝴蝶效应的概念?

该短语旨在评估 ChatGPT 的拼写能力。
这个特定短语的目的是评估 ChatGPT 在准确拼写方面的熟练程度。


The End文章来源地址https://www.toymoban.com/news/detail-467260.html

到了这里,关于【AI提示】ChatGPT提示工程课程(吴恩达&OpenAI)转换文本(中文chatgpt版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 吴恩达和OpenAI的《面向开发者的ChatGPT提示工程》精华笔记

    《ChatGPT Prompt Engineering for Developers》  面向开发者的ChatGPT提示工程 shadow 趁着假期,学习了prompt课程,做了一些精简和关键知识点的梳理,分享给大家。 LLM 可完成的任务 包括: 总结(如总结用户评论) 推断(如情绪分类、主题提取) 转换文本(如翻译、改写) 扩展(如

    2024年02月06日
    浏览(57)
  • 吴恩达+Open AI 《面向开发者的ChatGPT Prompt 工程》课程学习1——课程介绍

    许多人都体验过ChatGPT的Web用户界面来完成特定而且通常是一次性的任务。但是从开发者的角度来说,通过API调用LLM(large language model大语言模型)来快速构建应用程序这个强大的功能被严重低估了。 学习到一些软件开发提示词的最佳实践; 学习到一些常见的用例、总结、推

    2024年02月06日
    浏览(70)
  • 吴恩达+Open AI 《面向开发者的ChatGPT Prompt 工程》课程学习2——prompt指导原则1

    吴恩达+Open AI 《面向开发者的ChatGPT Prompt 工程》课程学习1——课程介绍 吴恩达+Open AI 《面向开发者的ChatGPT Prompt 工程》课程学习2——prompt指导原则1(本博文) prompt编写指导原则1:写出清晰而具体的指示。 本节课讲述方式:理论+代码实践。 1 在整个课程中,我们将使用

    2024年02月07日
    浏览(42)
  • 学习笔记:吴恩达ChatGPT提示工程

    以下为个人笔记,原课程网址Short Courses | Learn Generative AI from DeepLearning.AI 1.1 基础LLM 输入 输出 输入 输出 之所以这样输出的原因是,基础LLM的输出基于它的训练数据,可能会产生我们不想得到的信息 1.2 指令微调型LLM 输入 输出 首先使用1.1中经过大量文本数据训练过的基础L

    2024年02月08日
    浏览(48)
  • 【笔记】跟吴恩达和IsaFulford学提示词工程(初级开发者入门课程)

    标签: #Prompt #LLM 创建时间:2023-04-28 17:05:45 链接:课程(含JupyterNotebook) ,中文版 讲师:Andrew Ng,Isa Fulford 这是一篇入门的教程,入门的意思是指大部分内容,可能你都已经知道了,但是知道不等于掌握,Prompt是一门实践经验主义科学,LLM是个黑盒,你只要不断去“实践”

    2024年02月03日
    浏览(40)
  • 吴恩达|chatgpt 提示词工程师学习笔记。

    目录 一、提示指南 写提示词的2大原则: 模型的限制 二、迭代 三、总结 四、推断 五、转换 六、扩展 七、对话机器人 吴恩达和openai团队共同开发了一款免费的课程,课程是教大家如何更有效地使用prompt来调用chatgpt,整个课程时长1个半小时,也提供了对应的环境和代码,大

    2024年02月08日
    浏览(54)
  • ChatGPT prompt engineering (中文版)笔记 |吴恩达ChatGPT 提示工程

    出处:https://download.csdn.net/download/weixin_45766780/87746321 感谢中文版翻译https://github.com/datawhalechina/prompt-engineering-for-developers/tree/main/content 国内 == 需要对openapi的endpoint做一个反向代理,并修改本地openai包的源代码== 如下图: completion 原则一:编写清晰、具体的指令 你应该通过提供

    2024年02月03日
    浏览(54)
  • 【简单入门】ChatGPT prompt engineering (中文版)笔记 |吴恩达ChatGPT 提示工程

    出处:https://download.csdn.net/download/weixin_45766780/87746321 感谢中文版翻译https://github.com/datawhalechina/prompt-engineering-for-developers/tree/main/content 国内 == 需要对openapi的endpoint做一个反向代理,并修改本地openai包的源代码== 如下图: completion 原则一:编写清晰、具体的指令 你应该通过提供

    2024年02月05日
    浏览(52)
  • 吴恩达提示工程实战演练 - 提示原则及其相关策略

    ChatGPT爆火之后,与大语言模型对话能力(prompt engineering:提示工程)成为一项稀缺技能,现在招聘市场专业的prompt工程师年薪达到几十万甚至百万。基于此,吴恩达(前百度首席科学家,谷歌大脑负责人)联合openAI公司推出一套专业课程,讲解如何与ChatGPT等大模型对话,接

    2024年02月17日
    浏览(40)
  • 吴恩达《面向开发者的提示词工程》

    Ref: 【中英字幕 | P01 Introduction】2023吴恩达新课《面向开发者的提示词工程》_哔哩哔哩_bilibili 对应的笔记 ChatGPT Prompt - 知乎 本课程主要介绍指令微调LLM的最佳实践 在大型语言模型或LLM的开发中,大体上有两种类型的LLM,我将其称为 Base LLM  和  Instruction Tuned LLM. 下面分别

    2024年02月10日
    浏览(40)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包