Skip to content

v0.8.3 Add Google Search & OpenRouter🔥🔥

Compare
Choose a tag to compare
@Peek-A-Booo Peek-A-Booo released this 13 Aug 05:34
· 96 commits to main since this release

v0.8.3 重磅更新,引入了 function calling ,初步支持 Google Search 插件;还引入OpenRouter 支持了更多大语言模型!
这个版本引入了对开发者非常好用的 function calling 功能,暂时开发了第一个插件:Google Seach,在超过 LLM 认知范畴外的东西将会调用 Google Search API 进行搜索然后总结返回给用户,后续也将支持更多插件甚至自定义插件。
除此之外,由于其他众多模型的 API 权限难以申请通过,因此引入了 OpenRouter 来支持了诸如 Claude、PaLM、Llama 2 等模型。

change

修复

  • 修复移动端会话内容遮挡底部输入框的问题
  • 重构 function calling 的调用逻辑,修复 bug
  • 修复新会话选择模型时,下拉选择框出现“漂移”的情况
  • 修复会话列表头像被挤压的问题

新增

  • 新增 function calling 支持.
  • 新增插件系统
  • 新增支持谷歌搜索,在遇到超出 AI 模型训练日期的问题时能够调用谷歌 api 进行搜索并返回结果
  • 引入 OpenRouter,支持 Claude、PaLM2、Llama 2 等模型

调整

  • 调整编辑聊天内容的文本输入框为 Textarea
  • 将谷歌搜索 由官方 API 更换为 Serper API,配置更方便
  • 各个模型在获取会话标题时统一使用 openai gpt-3.5-turbo,节省 token 消耗
  • 在使用 OpenRouter 提供的模型时,隐藏插件,因为他们暂不支持插件

v0.8.3 brings a major update, introducing function calling and initial support for the Google Search plugin; it also introduces OpenRouter to support more large language models!

This version introduces the highly useful function calling feature for developers. We have initially developed the first plugin: Google Search. Anything beyond the scope of LLM cognition will trigger a call to the Google Search API for searching and summarizing results to be returned to users. In the future, we will also support more plugins, including custom ones.

In addition, due to difficulties in obtaining API permissions for other numerous models, we have introduced OpenRouter to support models such as Claude, PaLM, and Llama 2.

change

Fixed

  • Fixed mobile session content obscuring the bottom input box
  • Refactored function calling invocation logic and fixed bugs
  • Fixed the "drift" of the drop-down selection box when selecting a new session model
  • Fix the issue of squeezed avatars in the conversation list.

Add

  • Added function calling support
  • Added plugin system
  • Added support for Google search, which can call the Google API to search and return results when encountering problems that exceed the AI model training date
  • Introduced OpenRouter to support Claude, PaLM2, Llama 2 and other models

Changed

  • Adjusted the text input box for editing chat content to Textarea
  • Replaced Google search with Serper API, which is easier to configure
  • All models use openai gpt-3.5-turbo to get conversation titles, saving token consumption
  • When using the models provided by OpenRouter, the plugins are hidden because they do not support plugins at this time