Home大模型应用开发 | API 实操
大模型应用开发 | API 实操

大模型应用开发 | API 实操

@菠菜

作者:菠菜,9年互联网架构师;AI技术负责人;在职场亲手带出多个年入百万 P8+ 人才;“AI破局俱乐部”初创合伙人、破局大/小航海AI编程、AI提示词教练;

小册价值:快速入门OpenAI API,掌握核心能力:开发环境搭建、GPT原理、Chat、Tools、Assistants、Images、Audio。

订阅助力你职场升职加薪找到好工作!

限时18.8元买断,每1000人涨价一次

加微:bocai6572,进专栏交流群。

领取免福利:API Key、上网工具、代码资料,大模型应用开发学习路线图
订阅1350
文章33
最后更新:2024-1-13 12:11
查看 【大模型应用开发 | API 实操】 详情查看 【菠菜】 主页
分享到微信打开

免费内容

2023-12-7 10:44

ChatCompletion | 完成与GPT的第一次对话

打开Jupyter,并打开我们的代码示例"course.ipynb"(没有?点击我并拉到最后)一、安装OpenAI API相关的库二、Hello World 代码import openai # 创建OpenAI的client,需要设置api_key client = openai.OpenAI(api_key='sk-xxxxxx') # 调用chat接口 chat_completion = client.chat.completions.create( # 发送的消息内容,类似在ChatGPT中输入"hi,你好,请介绍下自己" messages=[{ "role": "user", "content": "hi,你好,请介绍下自己", }], # gpt模型选择 model='gpt-3.5-turbo-1106', # 非流式输出 stream=False ) # GPT返回的答复 chat_completion.choices[0].message.content (没有API Key?点击我并拉到最后)三、将代码Copy入Jupyter然后执行四、运行效果觉得不错?可以点击右下角"写留言"与我互动。点我看小册专栏合集

2023-12-7 10:6

GPT原理浅析 | 一个动图教会你GPT的原理

GPT是基于Transformer(可以理解算法框架)的大语言模型(Large Language Model,简称LLM)。Transformer的架构及深层次原理暂时先放一放,后面对它接触多了,自然就理解了。GPT的生成内容的原理:基于上下文预测并生成下一个词。动图解析:基于"The cat"这个上下文去预测下一个单词的概率,选择概率最大的"sat"单词基于"The cat sat"上下文预测下一个单词的概率,选择"on"基于"The cat sat on"预测,选择"the"基于"The cat sat on the"预测,选择"mat"。完成整句话的生成"The cat sat on the mat"GPT预测文本生成的过程其实很复杂,它在底层基于了深度学习和自然语言处理技术。它首先通过大量文本数据进行预训练,学习语言的结构和模式。在预测时,GPT根据已给出的文本片段,使用它的内部模型(包括多层的Transformer结构)来生成最有可能的下一个单词或词序列。它利用上下文信息和前文中的词汇来预测接下来最可能出现的词汇,从而实现文本的连贯生成。这个过程反复进行,直到生成完整的文本。觉得不错?可以点击右下角"写留言"与我互动。点我看小册专栏合集

2023-12-5 22:43

【目录合集】内容汇总 | 必看收藏

分销合伙人,分销比例60%,点我了解!OpenAI API开发实操,带你深入了解OpenAI API的方方面面,助力你轻松上手OpenAI API的开发,小册分为7个板块(持续更新中~~):环境搭建、GPT原理浅析、ChatCompletion、Tools、Assistants、Images、Audio。推荐免费试读:GPT原理浅析 | 一个动图教会你GPT的原理ChatCompletion | 完成与GPT的第一次对话Images | 一句话生成一张图片1、环境搭建开发环境搭建 | 兵马未动粮草先行(Anaconda + Jupyter Notebook)2、GPT原理浅析GPT原理浅析 | 一个动图教会你GPT的原理3、ChatCompletionChatCompletion | 完成与GPT的第一次对话ChatCompletion | GPT的模型与记忆ChatCompletion | 流式输出,让GPT像人一样说话ChatCompletion | 让GPT玩个角色扮演ChatCompletion | 多给我几个答案备选ChatCompletion | 调教GPT的性格:跳脱 or 沉稳 or 胡言乱语?ChatCompletion | 操控GPT:让你说啥你说啥ChatCompletion | 操控GPT:让你哪停就哪儿停ChatCompletion | 操控GPT:同样的问题不要给我两个说法ChatCompletion | GPT的格式化返回:让程序能理解4、ToolsTools | 学会插件开发,为GPT插上想象的翅膀Tools | 数学插件,让GPT成为数学天才Tools | 代码插件,让GPT具有创造力Tools | 文件插件,保存GPT对你诉说的秘密Tools | 多插件示例5、AssistantsAssistants | 一张图轻松理解Assistants交互流程Assistants | 客服 - 创建带知识和Tools的客服Assistants | 客服 - 创建一个用户的会话和消息Assistants | 客服 - 排队并等待客服答复Assistants | 客服 - 完整流程6、ImagesImages | 一句话生成一张图片Images | 我想要一张清晰点的图片Images | 我想要一张大一点的图片Images | 关掉美颜、关掉滤镜Images | 还是喜欢朦胧美Images | 直接把图片内容给我7、AudioAudio | 让GPT读出你的文本Audio | 换个声音说一说Audio | 说的快一点Audio | 帮我看看他说的啥二、免费福利领取加微信,领取免费福利:API Key、代码资料、学习陪伴群