基于 ChatGPT 的 Prompt 工程:定制化任务
本文是《基于 ChatGPT 的 Prompt 工程》系列课程的第五讲,本文将介绍使用模型实施一些定制化任务,如给客户回复量身定制的邮件,个性化的聊天机器人。
基于 ChatGPT 的 Prompt 工程:文本转换任务
本文是《基于 ChatGPT 的 Prompt 工程》系列课程的第四讲,本文将探讨如何使用大型语言模型进行文本转换任务。
基于 ChatGPT 的 Prompt 工程:情感推断、信息提取
本文是《基于 ChatGPT 的 Prompt 工程》系列课程的第三讲,本文展示如何使用 ChatGPT 来推断文本的情感、总结文本的主题等。
基于 ChatGPT 的 Prompt 工程:迭代式 Prompt 开发——实例展示
本文是《基于 ChatGPT 的 Prompt 工程》系列课程的第二讲,本文的学习目标主要是如何迭代式地基于 Prompt 进行开发。
基于 ChatGPT 的 Prompt 工程:指导方针
本文是《基于 ChatGPT 的 Prompt 工程》系列课程的第一讲,本文学习了 Prompt 工程的两条基本方针。
使用 pdb 进行命令行调试
Python 的 pdb 模块是一个可交互的源代码调试器,支持源代码级别的断点和单步调试。
Python 进入 pdb 调试模式的两种方式1. 直接在命令行参数指定使用 pdb 模块启动 Python 文件1python -m pdb myscript.py
2. 在程序代码中设置断点1234# 首先需要在程序中使用如下语句导入 pdb 模块:import pdb# 然后再在需要设置断点的地方放置如下断点设置代码:pdb.set_trace()
pdb 的常用命令(commands)常用命令
命令
用途
h(elp) [command]
有参数则打印 command,没参数则打印所有可用的 commands。help pdb 打印 pdb 模块的文档。
w(here)
打印堆栈信息,最新的帧在最底部。箭头表示当前帧。
b(reak)
查看断点及其编号。
b(reak) lineno
在 lineno 行打一个断点
tbreak
temporary break point,一个临时的断点,只断一次。
cl(ear) lineno
清除该行的断点。
c ...
最大公约数和最小公倍数:辗转相除法
最大公约数(GCD)和最小公倍数(LCM)是常见的简单数学知识,但是在实际应用中往往非常有效,因此显得十分优雅。
ElasticSearch 学习——简介
Elasticsearch 是一款非常强大的、基于Lucene的开源搜索及分析引擎;它是一个实时的分布式搜索分析引擎,它能让你以前所未有的速度和规模,去探索你的数据。
并查集
总结并查集模板。
最长公共子序列问题及其变种问题
总结最长公共子序列问题,类别划分及具体练习,帮助读者加以理解和巩固。