用 OpenAI Assistants 做大模型应用开发、openai palyground

202 阅读1分钟

image.png

方式

  • 简单的方式 基于大模型 开发应用
    • 提示工程 直接问大模型
  • 复杂的方式 下载开源大模型 然后微调 训练新的大模型

内容 方向

  • 文件检索相关的应用 RAG
  • AI AGENT 变成一个智能体

openai assistants

人工智能应用五层级

image.png

经过精心设计的openai assisstants 可以被认为初级形态的AI agent

image.png

建议直接用openai API 不用langchain

Agent和传统的程序设计范式 有什么不同?

一 推理能力

  • 用框架
    • 提示词 告诉Agent 怎么做
    • 一步一步拆解
  • Reflection
    • 反思
      • 执行完这一步任务后 全局整体的任务要如何达成

二 调用工具

  • react
  • function calling
  • tools calls

三 自我进化

模型的自我进化(目标)

示例-推理过程

image.png

image.png

  • 函数调用(自定义的功能)
  • 代码编译(生成图表)
  • 检索

image.png

image.png

  • 反思
  • 工具使用
  • 计划
  • 多agent交互

image.png

使用方式

  • openai palyground
  • openai api

openai palyground 介绍

platform.openai.com/playground/…

自动进行文件检索 然后生成内容

step1 image.png

temperature 种子数 多样性好一点 image.png

step2 提问 image.png

数据样例

image.png

image.png

image.png

实现的效果 自动生成趋势图表 和ppt 并且给出分析结论

image.png

优点

  • 取代脑力劳动

记忆能力 之前的问题 记录到内存中 询问新的问题 会和之前的问题进行关联

image.png

image.png

image.png