😀
Intersection of AI and Web Development
HomeKnowledgeGitHubDiscussions
  • 👋Welcome!
  • Before Start
    • 主流平台
    • 名词概念
      • Token
      • Prompt
      • Temperature
      • Top K and Top P
      • Vector & Embeddings
    • CoT and ReAct
  • Practice
    • 发起一次提问和对话
    • Server-Sent Events流式对话
      • 客户端调用
      • 服务端处理
    • Openai Function Calling
      • 获取当前时间 - function calling
      • FunctionCalling实现实时搜索
        • openai functions 入参
        • 设定 functions
    • 通过Embeddings实现PDF检索
      • 上传识别PDF
      • 获取文本,按句整理
      • 上传并按限定长度分割Documents
      • Openai Embeddings 向量化及存储
    • 结合语音输入实现对话
      • 通过麦克风识别语音输入
      • Memory Chat & Conversation
    • Chrome侧边栏对话插件
  • Others
    • Framework and SDK
由 GitBook 提供支持
在本页

这有帮助吗?

  1. Practice
  2. Openai Function Calling

FunctionCalling实现实时搜索

上一页获取当前时间 - function calling下一页openai functions 入参

最后更新于1年前

这有帮助吗?

另一个例子,通过 function calling 实现的实时产品结果搜索,基于用户的提问,获取到对应的搜索参数。

👆上面的视频,用户的提问为:

我想去厦门玩一周,但我是穷学生。

实际过程是调用了2次 Openai,第一次根据提供的 functions 列表,提取用户提问中的信息来命中可用的 function,这里 openai 摘取到了function需要的3个参数:

keyword: 厦门,时间范围: 一周-> [7],排序: 穷学生 -> priceAsc

在调用实时接口获取到产品信息之后,再将产品列表传至 openai,最终生成答案。