我尝试使用LangChain库使用ChatGPT Retriever插件。
Here
是我遵循的指示。此页面包含以下示例:
from langchain.retrievers import ChatGPTPluginRetriever
retriever = ChatGPTPluginRetriever(url="http://0.0.0.0:8000", bearer_token="foo")
retriever.get_relevant_documents("alice's phone number")
在代码的第三行中,我们通过指定url来实例化检索器对象。您认为,这一行是在指定的url上启动服务器,还是我们只是告诉检索器对象对此url进行lisdten?
我想这是第二种选择(检索器应该监听服务器)。那么,如果是这种情况,我们如何启动检索器应该监听的服务器?
我也不清楚为什么我们需要服务器,因为检索器需要的所有信息都存储在本地
foo.json
文件