具体错误如下,请帮诊断下:
File "cli_demo.py", line 1, in
from model import load_model, citation_correction
File "/data/home/justinsu/WebGLM/model/init.py", line 1, in
from .modeling_webglm import WebGLM, load_model
File "/data/home/justinsu/WebGLM/model/modeling_webglm.py", line 1, in
from .retriever import ReferenceRetiever
File "/data/home/justinsu/WebGLM/model/retriever/init.py", line 1, in
from .searching import create_searcher
File "/data/home/justinsu/WebGLM/model/retriever/searching/init.py", line 1, in
from .serpapi import Searcher as SerpAPISearcher
File "/data/home/justinsu/WebGLM/model/retriever/searching/serpapi.py", line 3, in
from .searcher import *
File "/data/home/justinsu/WebGLM/model/retriever/searching/searcher.py", line 19, in
class SearcherInterface:
File "/data/home/justinsu/WebGLM/model/retriever/searching/searcher.py", line 20, in SearcherInterface
def search(self, query) -> list[SearchResult]:
TypeError: 'type' object is not subscriptable