refactor: Remove unused code and update HuggingFaceInferenceAPIEmbeddingsComponent
This commit is contained in:
parent
64e0968159
commit
1163515e7a
1 changed files with 2 additions and 14 deletions
|
|
@ -3,7 +3,7 @@ from pydantic.v1.types import SecretStr
|
|||
|
||||
from langflow.base.models.model import LCModelComponent
|
||||
from langflow.field_typing import Embeddings
|
||||
from langflow.io import BoolInput, DictInput, Output, SecretStrInput, TextInput
|
||||
from langflow.io import Output, SecretStrInput, TextInput
|
||||
|
||||
|
||||
class HuggingFaceInferenceAPIEmbeddingsComponent(LCModelComponent):
|
||||
|
|
@ -16,10 +16,6 @@ class HuggingFaceInferenceAPIEmbeddingsComponent(LCModelComponent):
|
|||
SecretStrInput(name="api_key", display_name="API Key", advanced=True),
|
||||
TextInput(name="api_url", display_name="API URL", advanced=True, value="http://localhost:8080"),
|
||||
TextInput(name="model_name", display_name="Model Name", value="BAAI/bge-large-en-v1.5"),
|
||||
TextInput(name="cache_folder", display_name="Cache Folder", advanced=True),
|
||||
DictInput(name="encode_kwargs", display_name="Encode Kwargs", advanced=True),
|
||||
DictInput(name="model_kwargs", display_name="Model Kwargs", advanced=True),
|
||||
BoolInput(name="multi_process", display_name="Multi Process", advanced=True),
|
||||
]
|
||||
|
||||
outputs = [
|
||||
|
|
@ -32,12 +28,4 @@ class HuggingFaceInferenceAPIEmbeddingsComponent(LCModelComponent):
|
|||
|
||||
api_key = SecretStr(self.api_key)
|
||||
|
||||
return HuggingFaceInferenceAPIEmbeddings(
|
||||
api_key=api_key,
|
||||
api_url=self.api_url,
|
||||
model_name=self.model_name,
|
||||
cache_folder=self.cache_folder,
|
||||
encode_kwargs=self.encode_kwargs,
|
||||
model_kwargs=self.model_kwargs,
|
||||
multi_process=self.multi_process,
|
||||
)
|
||||
return HuggingFaceInferenceAPIEmbeddings(api_key=api_key, api_url=self.api_url, model_name=self.model_name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue