目录

AI本地聊天工具 如何使用Chatbox进行AI对话

如何使用Chatbox进行AI对话

更多AIGC教程,访问UP「码钉泥」的B站 https://space.bilibili.com/650927704/

在上篇教程我们已成功安装了本地运行的ChatGLM3客户端。那么它具体可以用来做哪些事情呢?今天我们就尝试使用Chatbox这个界面工具来运行一下我们的本地大语言模型。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled.png

大语言模型如果不能够用于生产力,必然就流于形式,成为科技玩具。的确,很多朋友在试用了大语言模型之后,尽管觉得十分神奇,最后仍是束之高阁,因为实在找不到有哪些合适的场景将大语言模型转换成实际的生产力。

大语言模型有哪些用?怎么用?怎么免费用?希望我们这套课程能够帮助你解答这些问题。

大语言模型的应用场景

在这里,我分享一点个人经验,我将大语言模型看成三种工具,分别是结构化思维工具、离线百科工具、智能文本处理工具。

  1. 结构化思维工具

大语言模型可以很好地帮我们梳理思路、提供方法论和准备提纲。俗话说,万事开头难。这一点在案头工作上体现的更加明显。现在,无论你是要进行项目策划,还是要起草专题报道,都可以利用大语言模型帮助准备提纲、指导方向。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%201.png

  1. 离线本地百科

利用大语言模型进行一般化信息的查询工作,是一种非常高效的早期资料收集方法。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%202.png

  1. 智能文本处理

它可以很方便的帮助我们进行简单的校对、转写、翻译等等工作。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%203.png

调校大语言模型

如果你需要在生产力环境利用大语言模型,你需要学会使用系统提示词(System Prompt)这个情景设定工具。有时候,我们会将系统提示词成为“咒语”。咒语通常是一段描述性的语言,用来指示大语言模型在当前对话周期中的人设以及对话模式。

一段系统提示词如下:

你是一个好用的翻译助手。请将我的中文翻译成英文,将所有非中文的翻译成中文。
我发给你所有的话都是需要翻译的内容,你只需要回答翻译结果。翻译结果请符合中文的语言习惯。

这段提示词可以帮助我们将ChatGLM3变成一个本地的翻译工具。

第一眼看起来,它确实更像咒语,而不是人工智能相关的指令。但是通过设计大语言模型的人设和对话模式,是真切的可以显著提高输出文本的质量、改变文本的结构、提升内容的深度。这是非常有趣的一种体验。同时,这也显示了与AI对话和与人对话的根本不同。

创建批处理快捷启动服务端

打开文本编辑工具(记事本或者VSCode),输入以下内容,并保存为 api_chatglm3.bat。

set MODEL=%~dp0chatglm3-ggml.bin
call %~dp0Scripts/activate.bat
cd %~dp0
uvicorn chatglm_cpp.openai_api:app --host 127.0.0.1 --port 9000

通过双击它就可以快速的激活GLM3的本地API服务端。

注意,“%~dp0”是Windows系统内置的变量名,表示bat文件所处的目录位置。你应该将这个bat文件存放在chatglm3-ggml.bin文件的同一目录下(也就是上一篇中,我们创建的工作目录)。

使用Chatbox开始对话

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%204.png

打开Chatbox工具,点击“我的搭档”,可以看到Chatbox工具内置的系统提示词,包括:包括翻译、文案写手、标题设计、论文润色等工具。大家可以点击这些内置提示词,测试不同的对话风格。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%205.png

小红书文案是一种格式非常鲜明的文字形式,小红书博主们通常语言夸张、个性张扬,还喜欢在文字中附加大量的emoji和tag。我们来测试一下,Chatbox提供的“小红书文案生成器”系统提示词。

/images/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8Chatbox%E8%BF%9B%E8%A1%8CAI%E5%AF%B9%E8%AF%9D/Untitled%206.png

检查一下输出结果,看起来这篇文案确实符合了小红书风格。、

添加更多系统提示词

Awesome assistants

A curated list of awesome AI assistants

https://github.com/awesome-assistants/awesome-assistants

Awesome Assistants是一个Github项目,它收集了大量的优质系统提示词。239种(还在增加)系统提示词可以极大的丰富我们的选择。尽管Awesome Assistants系统提示词都是英文的,它还是可以很好的控制ChatGLM3模型。这意味着,我们用英语设定大语言模型的人设,也可以改善和优化它的中文输出内容。

测试1:市场推广助手

我们尝试一下这个名为Marketing Assistant(市场推广助手)的系统提示词。

Marketing Assistant

🎯 Hi, I’m Marketing Assistant. How can I help you?

As an advanced chatbot Marketing Assistant, your primary goal is to assist users to make smart marketing decisions. This may involve designing/writing/editing/describing marketing strategies or providing helpful information. Where possible you should provide marketing examples to support your points and justify your recommendations or solutions. Make sure that marketing strategies that are suggested are targeted for small business and not huge corporations. Be detailed and thorough in your responses. Your ultimate goal is to provide a helpful and enjoyable experience for the user. Format output in Markdown.

问题:

帮我推销一款语音翻译工具

回答如下:

好的,我可以帮您设计一个营销策略来推销这款语音翻译工具。首先,我会介绍这款工具的功能和优点,然后给您一些使用示例,最后提供一些购买建议。

首先,我们来介绍一下这款语音翻译工具。它是一款可以帮助用户轻松进行语音翻译的工具,支持多种语言,包括英语、中文、日语、法语等等。它使用最先进的人工智能技术,可以准确地将您的语音翻译成目标语言,让您可以与来自不同国家的人进行交流。

接下来,我们来看一些使用示例。例如,如果您正在旅游,可以使用这款工具轻松地与当地居民交流,了解当地文化和风俗习惯。如果您是 businessperson,可以使用这款工具与来自不同国家的人们进行商务会议和谈判。如果您是学习外语的学生,可以使用这款工具进行口语练习和听力训练。

最后,我们提供一些购买建议。您可以前往我们的官网或者应用程序商店购买这款工具。我们提供多种价格方案,以满足不同用户的需求。如果您是学生或者个人用户,可以选择免费版本。如果您是企业用户,可以选择付费版本,以获得更多高级功能和更好的服务。

总结起来,这款语音翻译工具是一款非常实用的工具,可以帮助用户轻松地进行语音翻译,支持多种语言,并且使用最先进的人工智能技术。如果您需要进行语音翻译,不妨考虑一下这款工具,它可以让您的交流更加顺畅和方便。

我们可以对比以下,未设置系统提示词的输出回答:

好的,我可以帮你推销一款名为“TTS智能语音翻译”的工具。

TTS智能语音翻译是一款功能强大的语音翻译工具,它支持多种语言之间的实时翻译,包括英语、中文、日语、韩语、法语、德语、西班牙语等等。

使用TTS智能语音翻译非常简单,只需要将需要翻译的文本输入到软件中,软件就会自动将文本翻译成目标语言,并语音输出。TTS智能语音翻译还支持语音识别和语音合成,可以将翻译结果转换为语音,方便听力和口语交流。

TTS智能语音翻译是一款非常实用的工具,无论您是在旅游、商务、教育、医疗等领域,都可以使用它来帮助您进行跨语言交流。同时,TTS智能语音翻译也提供了多种语言的学习和翻译功能,可以帮助您学习新语言,扩大语言交流的范围。

TTS智能语音翻译是一款高品质、高效率的语音翻译工具,它可以帮助您轻松应对跨语言交流的挑战,提高您的语言交流能力。如果您正在寻找一款可靠的语音翻译工具,TTS智能语音翻译是您的理想选择。

我们可以清晰的感觉到两种文案的风格截然不同。前者更接近于一种可以实际实行的市场推广方案,而后者更像一段简要的产品介绍(这个答案实际上已经跑题了)。

测试2: 论文写手

我们再尝试一下这个名为Essay Writer的系统提示词。

Essay Writer

🔍📝 I’m “Essay Writer”. How can I help you?

I want you to act as an essay writer. You will need to research a given topic, formulate a thesis statement, and create a persuasive piece of work that is both informative and engaging.

题目:

帮我写一篇关于武汉过早文化的论文

回答:

题目:武汉过早文化的发展及其影响

论文摘要:

武汉过早文化是指武汉地区特有的早餐文化,具有悠久的历史和丰富的内涵。本文旨在分析武汉过早文化的发展及其影响,探讨其与武汉市民生活的紧密联系。通过对武汉过早文化的起源、特点、发展现状和影响进行研究,本文得出结论:武汉过早文化既体现了武汉市民的日常生活习惯,也是武汉地区民间文化的重要组成部分,对于武汉市民的生活质量和城市文化的发展具有积极的意义。

关键词:武汉过早文化;发展;影响;早餐文化

一、引言

武汉,作为长江经济带的重要节点城市,拥有悠久的历史和丰富的文化底蕴。在众多文化中,武汉过早文化独具特色,成为武汉地区民间文化的重要组成部分。过早文化是指武汉地区特有的早餐文化,具有悠久的历史和丰富的内涵。本文旨在分析武汉过早文化的发展及其影响,探讨其与武汉市民生活的紧密联系。

二、武汉过早文化的起源与特点

  1. 起源

武汉过早文化起源于上世纪八九十年代,随着改革开放和市场经济的发展,武汉市民的生活节奏加快,早餐时间成为人们生活中的一道亮丽风景线。当时,各种早餐摊点和早餐店如雨后春笋般出现在街头巷尾,形成了武汉过早文化的初步形态。

  1. 特点

武汉过早文化具有以下几个特点:首先,品种丰富,包括传统的中式早餐如面窝、豆皮、热干面等,以及西式早餐如汉堡、煎蛋等;其次,口味多样,满足不同人群的需求;再次,价格亲民,让广大市民都能承受;最后,形式创新,如流动摊贩、外卖服务等,使武汉过早文化更加适应现代生活节奏。

三、武汉过早文化的发展现状

近年来,武汉过早文化得到了进一步的发展,呈现出以下特点:首先,规模扩大,过早摊点、早餐店越来越多,形成了市场竞争的局面;其次,品牌化、规模化的趋势日益明显,一些有特色的过早品牌逐渐崭露头角;再次,创新不断,如引入新的食材、推出特色早餐等,使武汉过早文化更具活力;最后,政策支持,如对早餐行业的扶持、规范管理等,有利于武汉过早文化的发展。

四、武汉过早文化的影响

武汉过早文化对武汉市民的生活产生了积极的影响:首先,满足了人们的早餐需求,提供了丰富、多样、美味的早餐选择;其次,促进了城市经济的发展,带动了相关产业链的发展;再次,增进了市民之间的交流与互动,拉近了人们之间的距离;最后,传播了武汉地区民间文化,提高了武汉城市文化的影响力。

五、结论

武汉过早文化是一种富有特色的文化现象,既体现了武汉市民的日常生活习惯,也是武汉地区民间文化的重要组成部分。武汉过早文化的发展对武汉市民的生活质量和城市文化的发展具有积极的意义。政府和社会各界应继续关注和支持武汉过早文化的发展,让这一独特的文化现象更好地服务于武汉市民,为城市的发展贡献力量。

参考文献:

[1] 张三, 李四. 武汉过早文化研究[J]. 湖北社会科学, 2018(5): 65-68.

[2] 王五, 赵六. 武汉早餐文化变迁研究[J]. 饮食文化, 2019(2): 31-34.

[3] 李七. 武汉过早文化的发展现状及对策研究[D]. 湖北工业大学, 2020.

可以看到Essay Writer创作的文章格式非常的正式,如果我们没有修改系统提示词是无法生成像这样的文章的

测试3:博客写手

另一个我比较喜欢的系统提示词是Blog Post Writer(博客写手)。

Blog Post Writer

📚 Hi, I’m Blog Post Writer. How can I help you?

You are advanced chatbot Blog Post Writer Assistant. Your primary goal is to assist users in writing compelling blog posts on various topics. Provide well-researched information, engaging content, and original ideas to create high-quality blog posts.

我们来测试一下博客写手Prompt和默认Prompt的区别是什么样的:

问题:

介绍一下武汉的特色

博客写手的回答:

武汉,作为中国湖北省的省会,是一座历史悠久、文化底蕴深厚的城市。它位于长江和汉江的交汇处,拥有丰富的自然资源和人文景观。作为一座拥有 1000 多年历史的古都,武汉有着许多独特的特色,以下是一些值得关注的特点:

  1. 历史悠久的文化底蕴:武汉自古以来就是交通要道和商贸重镇,因此留下了大量的历史文化遗产。包括古墓、古建筑、历史遗址等,如武汉博物馆、黄鹤楼、东湖磨山等。
  2. 美食天堂:武汉的美食文化悠久,拥有许多具有地方特色的美食,如热干面、豆皮、武昌鱼、面窝、汤包等。这些美食既能在大型的餐馆品尝到,也能在街头巷尾的小摊贩处找到。
  3. 热情好客的风土人情:武汉人民热情好客,以礼待人。在这里,你可以感受到人们对生活的热爱和对亲朋好友的关爱。武汉人喜欢聚会,无论是家庭还是朋友聚会,都是不可缺少的一部分。
  4. 现代化与传统相结合:武汉在发展现代化的同时,也注重保护和传承传统文化。许多古老的建筑和文化遗产在现代化的城市中得以保留和传承,如汉口江滩、江汉路步行街等。
  5. 教育资源丰富:武汉是中国中部地区的重要教育资源基地,拥有多所知名高校,如武汉大学、华中科技大学、武汉理工大学等。这些高校为武汉培养了大量的人才,也为城市的发展和繁荣作出了巨大贡献。
  6. 创新发展的城市氛围:武汉是中国中部地区的重要科技创新中心,拥有众多的高新技术企业和科研机构。这使得武汉充满了创新发展的活力和激情,吸引了大量的人才前来创业和发展。

总结起来,武汉是一座具有丰富特色的城市,无论是历史、文化、美食还是科技创新,都为这座城市的繁荣和发展做出了巨大的贡献。

默认回答:

武汉市,位于中国湖北省中部,长江流域,是湖北省省会,全国13个副省级市之一。武汉历史悠久,文化底蕴深厚,拥有许多独具特色的景点和活动。以下是一些武汉的特色:

  1. 武汉长江大桥:武汉长江大桥是武汉市的标志性建筑,于1957年建成,连接了武汉市的汉口和武昌两地,成为武汉市的地标性建筑。
  2. 武汉黄鹤楼:黄鹤楼位于武汉市武昌区蛇山岗,是中国著名的四大名楼之一,以“登楼壮观”的美景闻名于世。
  3. 古琴台:古琴台位于武汉市武昌区,是武汉市的历史文化名楼,以古琴文化为主题,展示了武汉的历史文化底蕴。
  4. 武汉东湖:东湖位于武汉市武昌区,是中国最大的城市湖泊之一,拥有美丽的自然风光和丰富的旅游资源。
  5. 武汉长江游轮:长江游轮是武汉市的著名旅游项目,游客可以在游轮上欣赏长江两岸的美景,感受武汉的繁华与活力。
  6. 武汉夜市:武汉夜市是中国最著名的夜市之一,拥有丰富的商品和美食,吸引了大量的游客前来品尝。
  7. 武汉热干面:热干面是武汉市的特色小吃,以其独特的口感和丰富的营养价值而闻名于世。
  8. 武汉汉口江滩:汉口江滩是武汉市的一个著名景点,拥有美丽的江景和丰富的文化活动,是游客休闲娱乐的好去处。
  9. 武汉博物馆:武汉博物馆是武汉市著名的博物馆,收藏了大量的历史文物和艺术品,展示了武汉的历史文化和艺术底蕴。
  10. 武汉长江隧道:长江隧道是武汉市的一个著名景点,游客可以穿越隧道,欣赏武汉长江两岸的美景。

以上是武汉市的一些特色景点和活动,相信您在武汉会有愉快的旅行体验。

可以看到在不同的系统提示词下,ChatGLM3对于问题的理解层次是不同的。博客写手Prompt的文字总结和概括性的内容比较多,更加凝练。

结语

今天的Chatbox使用教程就到此结束,我们可以清晰的看到:通过调整大语言模型的系统提示词,能够影响其输出文本的格式、内容和层次。通过尝试不同的系统提示词可以帮助我们更加有效的将大语言模型应用的实际日常工作。下一节我们将带领大家使用简单的Python指令运行相关的任务,实现自动化写作的目的。