史上最简单给大模型注入新知识的方法(一)

简介: 史上最简单给大模型注入新知识的方法(一)

先执行 pip install --upgrade openai 。

from openai import OpenAI
# 加载.env 文件到环境变量
from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv())
# 初始化 OpenAI 服务。会自动从环境变量加载 OPENAI_API_KEY 和 OPENAI_BASE_URL
client = OpenAI()
# 消息来啦
messages = [
    {
        "role": "system",
        "content": "你可是 AIGC 助手小瓜皮哦,同时也是 AGI 课堂的助教呢。记住啦,这门课是每周二、周四上课哟。"  # 新知识注入咯
    },
    {
        "role": "user",
        "content": "会在凌晨上课吗?"  # 来问个问题吧,也可以自己改改试试看哦
    },
]
# 调用 GPT-3.5 啦
chat_completion = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=messages
)
# 输出回复啦
print(chat_completion.choices[0].message.content)

回复如下

课程不是在凌晨上。咱们的课程安排是在每周二和周四进行。
目录
相关文章
|
12月前
|
机器学习/深度学习 人工智能 自然语言处理
科普神文,一次性讲透AI大模型的核心概念
令牌,向量,嵌入,注意力,这些AI大模型名词是否一直让你感觉熟悉又陌生,如果答案肯定的话,那么朋友,今天这篇科普神文不容错过。我将结合大量示例及可视化的图形手段,为你由浅入深一次性讲透AI大模型的核心概念。本文转载至:https://baijiahao.baidu.com/s?id=1779925030313909037&wfr=spider&for=pc。确实是一篇很不错的文,很好的解释了大模型底层的一些基本概念,对于我这种AI新手非常友好哈哈哈
科普神文,一次性讲透AI大模型的核心概念
|
4月前
|
机器学习/深度学习 开发框架 .NET
技术经验解读:【c#】反射真的很可怕吗?
技术经验解读:【c#】反射真的很可怕吗?
|
机器学习/深度学习 人工智能 运维
异常检测:探索数据深层次背后的奥秘《中篇》
异常检测:探索数据深层次背后的奥秘《中篇》
异常检测:探索数据深层次背后的奥秘《中篇》
|
12月前
|
机器学习/深度学习 自然语言处理
chatGPT概念从何而来
GPT(Generative Pre-trained Transformer)是一种基于Transformer模型的自然语言处理模型,由OpenAI开发。它的概念来源于深度学习和自然语言处理领域的一系列研究和技术进展。 在深度学习领域,神经网络模型的发展一直在迅速演进。传统的神经网络模型在处理自然语言处理任务时存在一些问题,比如对长文本的理解能力较差,对上下文的关联性处理不够准确等。为了解决这些问题,研究人员开始关注一种新的模型结构——Transformer。 Transformer是一种基于自注意力机制(self-attention)的神经网络模型,由Vaswani等人在2017年提出。
65 0
|
机器学习/深度学习 人工智能 搜索推荐
怎样才能给人工智能注入有趣的灵魂?
怎样才能给人工智能注入有趣的灵魂?
|
数据采集 机器学习/深度学习 存储
大白话说ChatGPT进化之路
1. 能力展示ChatGPT是OpenAI开放的一个大语言模型,普通用户可以通过和它对话的形式,驱动它完成各种任务,它具备和人一样能流畅说话和多轮对话的能力,翻译,写文案,提取对话要点等都不在话下,且拥有各行各业的非常深的领域知识,诸如电商,在线旅游,商务等。本文尝试用尽可能通俗的语言对ChatGPT的能力进行介绍和探讨。首先请看以下使用样例:样例1,给定两个商品标题,让ChatGPT判断是否为同
217 0
大白话说ChatGPT进化之路
|
机器学习/深度学习 人工智能 定位技术
举出其他监督学习,无监督学习,强化学习的例子?说一下非显著式编程的优势?AlphaGo的胜利,带给我们什么样的人生启示?当代大学生如何在人工智能时代增加自己的核心竞争力?
举出其他监督学习,无监督学习,强化学习的例子?说一下非显著式编程的优势?AlphaGo的胜利,带给我们什么样的人生启示?当代大学生如何在人工智能时代增加自己的核心竞争力? 监督学习:比如手写体识别,我们将许多汉字的手写数字图像数据作为训练数据。汉字的数据的分类目标被称作标签和类。训练数据有一个标签(某一个汉字),根据标签可以找到关于手写数字图像的正确答案信息,例如“此手写数字图像为‘人’”。在学习阶段,当将手写汉字图像输入系统时,调整系统的参数以尽量将输入图像分类为正确的标签,最后进行识别输出正确结果。 无
200 0
|
机器学习/深度学习 人工智能 算法
关于可解释的人工智能,人们需要了解的四件事
可解释的人工智能是通过人工智能算法解释它是如何以人类可以破译的方式得出结论的想法。这将面临一个众所周知的“黑盒问题”,其中人工智能算法可以确定某些内容,但无法提供导致这些结果的因素的详细信息。
235 0
|
机器学习/深度学习 算法
机器学习--1. 疑惑及个人见解
最近一段时间,在学习机器学习,学习过程中遇到了一些疑惑,再次记录下来,一方面梳理自己的思路,另一方面给大家分享避免踩坑,欢迎argue。。。
270 0
|
缓存 Java
Java动态代理研究
浅说动态代理 关于java的代理模式,此处不过多讲解。所谓代理模式是指客户端并不直接调用实际的对象,而是通过调用代理,来间接的调用实际的对象。动态代理指被代理者委托代理者完成相应的功能,是拦截器的一种实现方式,其用于拦截类或接口,内部可通过判断实现对某个方法的拦截。
881 0
下一篇
无影云桌面