minor - removal of extra imports
This commit is contained in:
parent
327af1be86
commit
6e0afd87c3
2 changed files with 4 additions and 13 deletions
|
|
@ -1,17 +1,11 @@
|
||||||
from typing import Optional, Union, List
|
from typing import Optional, List
|
||||||
from langflow import CustomComponent
|
from langflow import CustomComponent
|
||||||
import json
|
import json
|
||||||
import lark
|
|
||||||
from langchain.vectorstores import Vectara
|
|
||||||
from langchain.schema import Document
|
|
||||||
# from langchain.vectorstores.base import VectorStore
|
|
||||||
from langchain.schema import BaseRetriever
|
from langchain.schema import BaseRetriever
|
||||||
from langchain.embeddings.base import Embeddings
|
|
||||||
from langchain.schema.vectorstore import VectorStore
|
from langchain.schema.vectorstore import VectorStore
|
||||||
from langchain.base_language import BaseLanguageModel
|
from langchain.base_language import BaseLanguageModel
|
||||||
from langchain.retrievers.self_query.base import SelfQueryRetriever
|
from langchain.retrievers.self_query.base import SelfQueryRetriever
|
||||||
from langchain.chains.query_constructor.base import AttributeInfo
|
from langchain.chains.query_constructor.base import AttributeInfo
|
||||||
from langchain.embeddings import FakeEmbeddings
|
|
||||||
|
|
||||||
|
|
||||||
class VectaraComponent(CustomComponent):
|
class VectaraComponent(CustomComponent):
|
||||||
|
|
@ -31,13 +25,14 @@ class VectaraComponent(CustomComponent):
|
||||||
"display_name": "LLM",
|
"display_name": "LLM",
|
||||||
"info": "For self query retriever"
|
"info": "For self query retriever"
|
||||||
},
|
},
|
||||||
'document_content_description':{
|
"document_content_description":{
|
||||||
"display_name": "Document Content Description",
|
"display_name": "Document Content Description",
|
||||||
"info": "For self query retriever",
|
"info": "For self query retriever",
|
||||||
},
|
},
|
||||||
"metadata_field_info": {
|
"metadata_field_info": {
|
||||||
"display_name": "Metadata Field Info",
|
"display_name": "Metadata Field Info",
|
||||||
"info": "Check json format in documentation for self query retriever",
|
"info": "Check dictionary format in documentation for self query retriever",
|
||||||
|
"info": "Each metadata field is a json string containing additional search metadata. Example input: {\"name\":\"speech\",\"description\":\"what name of the speech\",\"type\":\"string or list[string]\"}. The keys should remain constant",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,7 @@ from langchain.vectorstores import Vectara
|
||||||
from langchain.schema import Document
|
from langchain.schema import Document
|
||||||
from langchain.vectorstores.base import VectorStore
|
from langchain.vectorstores.base import VectorStore
|
||||||
from langchain.schema import BaseRetriever
|
from langchain.schema import BaseRetriever
|
||||||
from langchain.embeddings.base import Embeddings
|
|
||||||
from langchain.schema.vectorstore import VectorStore
|
from langchain.schema.vectorstore import VectorStore
|
||||||
from langchain.base_language import BaseLanguageModel
|
|
||||||
from langchain.retrievers.self_query.base import SelfQueryRetriever
|
|
||||||
from langchain.chains.query_constructor.base import AttributeInfo
|
|
||||||
from langchain.embeddings import FakeEmbeddings
|
from langchain.embeddings import FakeEmbeddings
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue