您的位置:首页 > 房产 > 建筑 > 什么浏览器可以看任何网站_项目设计说明书模板_分类信息网站平台有哪些_windows永久禁止更新

什么浏览器可以看任何网站_项目设计说明书模板_分类信息网站平台有哪些_windows永久禁止更新

2024/12/31 21:46:28 来源:https://blog.csdn.net/u010479989/article/details/144794026  浏览:    关键词:什么浏览器可以看任何网站_项目设计说明书模板_分类信息网站平台有哪些_windows永久禁止更新
什么浏览器可以看任何网站_项目设计说明书模板_分类信息网站平台有哪些_windows永久禁止更新

简介

今天给大家带来LLM大模型实践的内容,后续会重点更新这个专栏,专栏的内容主要参考吴恩达的面向开发者的LLM入门课程希望能通过本专栏帮助学习者掌握LLM的基本概念、技术原理、应用场景和实践技能。

这节主要是环境的搭建,以及LLM下的hello world!

下载

后续内容基于python3.9和openai-1.58.1实现,不同版本的语法稍有区别,大家可以尽量保持一致

这里是通过anaconda安装的python3.9,anaconda安装包可以通过官网下载,也可通过清华镜像站下载

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror,这里也提供下博主自己使用的版本https://download.csdn.net/download/u010479989/90196833

下载python3.9

conda create --name chatgpt python=3.9 -y

创建完成后,现在我们来激活 chatgpt 环境:

conda activate chatgpt

安装需要用到的python库,这里可以先设置为清华的镜像源

pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple

pip install -q python-dotenv

pip install -q openai

pip install -q langchain

注:-q 或 --quiet 参数用于减少输出的冗长性,使安装过程更加安静。

安装jupyter notebook

pip install jupyter notebook

运行jupyter notebook

HelloWorld

编写helloworld,这里是调用的openai接口,需要获取并配置OpenAI API key,如果您订阅了chatgpt可以直接在官网申请,由于openai的key是付费功能,有需要测试的可以私信博主获取测试key

import os

import openai

# optional; defaults to `os.environ['OPENAI_API_KEY']`

openai.api_key = "sk-xxxxx"

# all client options can be configured just like the `OpenAI` instantiation counterpart

openai.base_url = "https://xxxx"

openai.default_headers = {"x-foo": "true"}

completion = openai.chat.completions.create(

    model="gpt-3.5-turbo",

    messages=[

        {

            "role": "user",

            "content": "Hello world!",

        },

    ],

)

print(completion.choices[0].message.content)

以上就是llm实践的第一节内容了,后续会持续更新以下内容来帮助大家更好的理解llm

提示原则

迭代优化

文本概括

推断

文本转换

文本扩展

聊天机器人

欢迎大家点赞,评论,关注后续的更新~

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com