OpenAI api-学习笔记

/post/openai-note article cover image

OpenAI提供了各模型能力api供用户使用,本文主要在记录文档及相关工具学习过程中的要点和问题

openai

概念术语

  • <Primary>LLMs(Large language models)</Primary>:即自然语言处理程序利用神经网络根据指定输入生成输出文本的语言模型

api能力

  • <Primary>Chat</Primary>: 用于交互式聊天机器人或虚拟助手
  • <Primary>Embeddings</Primary>: 用于对prompt进行分类、搜素、聚类
  • <Primary>Analysis</Primary>: 用于对prompt进行总结、归纳
  • <Primary>Fine-tuning</Primary>: 对GPT-3在某类任务或领域使用自定义数据进行训练提高使用性能
  • <Primary>Dall.E</Primary>: 用于图像生成、编辑及操作

工具

github-coplit

基于OpenAI的github ide代码补全、注释、生成、分析及自动文档生成

tabnine

代码补全及记忆的IDE助手工具

replit

编程届的Figma基于浏览器的在线协同IDE,可根据prompt生成不同语言的代码

sourcegraph-cody

Cody 是一款免费的开源 AI 编码助手,可以编写、理解和修复代码。 Cody 由 Sourcegraph 的代码图提供支持,并使用整个代码库的知识来给出更准确的答案并生成惯用的代码

框架

langchainjs

一个基于大语言模型的组件化AI类应用开发库