первый коммит
This commit is contained in:
9
app/modules/rag_session/embedding/gigachat_embedder.py
Normal file
9
app/modules/rag_session/embedding/gigachat_embedder.py
Normal file
@@ -0,0 +1,9 @@
|
||||
from app.modules.shared.gigachat.client import GigaChatClient
|
||||
|
||||
|
||||
class GigaChatEmbedder:
|
||||
def __init__(self, client: GigaChatClient) -> None:
|
||||
self._client = client
|
||||
|
||||
def embed(self, texts: list[str]) -> list[list[float]]:
|
||||
return self._client.embed(texts)
|
||||
Reference in New Issue
Block a user