社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  aigc

共读 | 打开AIGC魔法的钥匙:《一本书读懂AIGC提示词》

复杂系统与计算社会学 • 1 年前 • 348 次点击  

由中国科学技术出版社和创投读书社共同发起的读书分享会——共读《一本书读懂AIGC提示词》活动,于5月26日下午在北京市海淀区清华大学液晶大楼2层会议室圆满举行。

本次活动邀请到《一本书读懂AIGC提示词》作者胡显煜和LangGPT 提示词社区创始人刘远忠进行分享,20多名读书社的会员及嘉宾汇聚一堂,分享读书感悟。



嘉宾分享01

活动在常务副秘书长赵商羽的主持之下正式开场,战飞扬会长致欢迎辞,并向两位作者老师颁发了高级顾问聘书。


首先分享的是图书作者胡显煜,他从撰书源起、提示词知识、各类AI应用实操、AI学习资源四个部分进行了1个多小时的详细分享。在提示词知识部分,他提到,在与软件对话的过程中,我们一般使用搜索引擎的输入习惯来获取信息。


而在AI时代,我们需要用结构化的语言给机器下达包括背景、流程和期望结果的一套具体指令,这样可以生成更高质量的结果。提示词的编写类似于写作文或演讲,可以通过学习积累和掌握技巧拿到更高分数,有能力的人可以先把OpenAI官网的提示词相关文档理解好。


随后,他给出了一些提示词编写小技巧:

1.编写完整的指令——具体、明确、清晰

整理一段完整的指令内容,纯文本对话的提示词包括内容主体、背景、过程、预期结果;而文本生图、文本生视频的提示词包括主题描述、基础设定、风格细节,以及不想出现的反向提示词。


2.提高结果实用性——设定行业角色

请你以一个专家身份,例如以一个教育行业专家的角度帮我去分析一下如何处理教育相关问题。这样可把语言模型的结果生成领域进行收窄,提高专业度。


3. 学会使用分隔符

分隔符可以分隔指令和上下文,有助于模型更好地理解何时切换到不同的任务或上下文。


4. 指定任务所需步骤

遇到复杂任务,我们需要养成尽量拆成步骤的习惯,利用 AI是一个方面,工作中也是一样,把分步骤流程说清楚,这样事情完成的正确率也会更高。


5. 提供参考样例

给大模型提供一个参考举例,告诉它我们最终想要的结果是什么样的,避免它在生成结果时产生特别多的偏差。


6. 指定输出长度

一般在结尾时加一个“需要多少字”。



在进行了AI生图、AI视频的多种应用操作和案例演示后,胡显煜推荐了生活和工作中使用较多的AI工具,如通义听悟:在会议纪要、录音转写等方面表现出色;Suno:在AI生成音乐方面达到了较好的效果;Runway:支持视频、图像、3D等多种模态生成,效果逼真;PixVerse:生成视频片段效率高,设定反向提示词可以避免不想要的效果。



分享的最后,胡显煜还提供了许多主流的AIGC社区学习资源。他的分享为听众提供了一个全面的视角,不仅提到了提示词的重要性和编写技巧,还通过实际案例展示了AIGC工具的强大功能。


随着AI技术的不断进步,掌握这些技巧将帮助用户更有效地利用AIGC工具,无论是在创意产业还是在其他领域,都能发挥巨大的潜力。


嘉宾分享02

第二位分享的嘉宾是LangGPT 提示词社区创始人、中国科普作家协会会员刘远忠,他们的团队提出了一套模块化、标准化的提示词编写方法论——结构化提示词,揭开了提示工程的神秘面纱,为大众提供了一套可操作、可复现的提示词方法论。LangGPT 提出的结构化提示词已被百度、智谱清言、字节跳动、华为等国内主流大模型智能体平台使用。


刘远忠首先介绍了AI的发展历程,他认为AI 1.0时代的判别式AI主要通过分析数据中的条件概率分布来进行预测和决策,而AI 2.0时代的生成式AI则进一步学习数据中的联合概率分布,能够进行创造性的演绎和内容生成。


这意味着,随着AI技术的进步,我们对提示词的要求也在不断提高。刘远忠还为我们介绍了一种系统性的提示词撰写方法——CRISPE框架。CRISPE是Capacity,Role,Insight,Statement,Personality,Experiment五个单词的首字母缩写,代表了构建高质量AI交互的五个关键要素。

01

Capacity and Role(能力与角色)

AI的能力决定了它能处理的任务类型和复杂度。角色(Role)则定义了AI在交互中所扮演的角色,比如助手、顾问、教师等。明确AI的能力范围和角色,可以帮助用户设定合理的期望,并引导AI提供更加精准的服务。

02

 Insight(洞察力)

它涉及对任务背景、上下文和目标的深入理解。提供足够的背景信息和上下文,可以帮助AI更好地理解用户的需求,从而提供更加准确和相关的回答或解决方案。

03

Statement(指令)

是用户给AI的具体指令或请求。一个清晰、明确的指令可以减少AI的误解,提高交互的效率。在撰写指令时,应该尽量具体,避免模糊不清地表达。

04

Personality(个性)

指的是用户希望AI以何种风格或方式进行回答。这包括语言风格、态度、情感表达等。通过设定AI的个性,可以使交互更加自然和人性化,提高用户的满意度。

05

Experiment(尝试)

鼓励用户对AI的响应进行多样化的尝试。通过要求AI提供多个答案或解决方案,用户可以探索AI的响应范围,找到最适合自己需求的答案。

刘远忠还通过丰富的案例总结了LangGPT 的最佳实践,例如通过实例展示了如何利用角色扮演、任务分解、格式规范等技巧,以及结构化提示词模板,来提升AI输出的创造性与精准度。


例如,通过设定诗人角色,引导模型创作具有感染力的爱情诗歌,或是通过具体任务指导模型完成复杂的文本生成。这些实践证明了即使是非专业用户,通过理解和运用正确的提示工程方法,也能引导AI产出优质内容。



我们还可以要求大模型进行链式思考(Chain of Thought, CoT),它的核心思想是通过模型生成中间推理步骤,从而帮助到达最终答案。这种方法可以使模型在处理需要多步骤推理的问题时表现得更好。


《一本书读懂AIGC提示词》是一本与人工智能工具对话的语法书,能够帮助读者更好地理解和应用大模型提示词,本书分享了提示词的底层逻辑和技术原理,从文字、图片、编程等角度出发,辅以大量实例详细陈述提示词的用法,同时也对提示词安全问题进行了解读,并介绍了 AIGC 时代的新兴职业——提示词优化师,是AIGC时代提升效率的宝典。

From: 微信公号混沌巡洋舰



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/171412
 
348 次点击