pablodanswer 3a9b964d5c
Add Litellm Rerank proxy (#2346)
* add ability ot set reranking litellm proxy

* add fully functional rerank litellm cards

* minor formatting enforcement

* remove logs
2024-09-09 15:57:01 +00:00

20 lines
333 B
Python

from enum import Enum
class EmbeddingProvider(str, Enum):
OPENAI = "openai"
COHERE = "cohere"
VOYAGE = "voyage"
GOOGLE = "google"
LITELLM = "litellm"
class RerankerProvider(str, Enum):
COHERE = "cohere"
LITELLM = "litellm"
class EmbedTextType(str, Enum):
QUERY = "query"
PASSAGE = "passage"