我正在尝试一个新的用户界面,其中典型的配置文件设置是通过聊天而不是用户界面来更新的。例如,与其显示前端组件让用户取消他们的账单,他们可以直接与机器人聊天。
我想知道是否有可能让我的 LLM(比如 gpt3)生成运行这些操作所需的 graphql 查询。我在想我可以将我的 graphql 模式摄取到像 Pinecone 这样的矢量数据库中,然后将该上下文输入到 LLM 中,以便它可以生成适当的 GQL 查询/突变。
这是可行的,还是一个坏主意?
到目前为止我只是将其理论化