40 lines
981 B
Python
40 lines
981 B
Python
|
|
from enum import Enum
|
||
|
|
|
||
|
|
|
||
|
|
class Instruments(Enum):
|
||
|
|
AGNO = "agno"
|
||
|
|
ALEPHALPHA = "alephalpha"
|
||
|
|
ANTHROPIC = "anthropic"
|
||
|
|
BEDROCK = "bedrock"
|
||
|
|
CHROMA = "chroma"
|
||
|
|
COHERE = "cohere"
|
||
|
|
CREWAI = "crewai"
|
||
|
|
CREW = "crewai" # deprecated alias; remove in future major version
|
||
|
|
GOOGLE_GENERATIVEAI = "google_generativeai"
|
||
|
|
GROQ = "groq"
|
||
|
|
HAYSTACK = "haystack"
|
||
|
|
LANCEDB = "lancedb"
|
||
|
|
LANGCHAIN = "langchain"
|
||
|
|
LLAMA_INDEX = "llama_index"
|
||
|
|
MARQO = "marqo"
|
||
|
|
MCP = "mcp"
|
||
|
|
MILVUS = "milvus"
|
||
|
|
MISTRAL = "mistral"
|
||
|
|
OLLAMA = "ollama"
|
||
|
|
OPENAI = "openai"
|
||
|
|
OPENAI_AGENTS = "openai_agents"
|
||
|
|
PINECONE = "pinecone"
|
||
|
|
PYMYSQL = "pymysql"
|
||
|
|
QDRANT = "qdrant"
|
||
|
|
REDIS = "redis"
|
||
|
|
REPLICATE = "replicate"
|
||
|
|
REQUESTS = "requests"
|
||
|
|
SAGEMAKER = "sagemaker"
|
||
|
|
TOGETHER = "together"
|
||
|
|
TRANSFORMERS = "transformers"
|
||
|
|
URLLIB3 = "urllib3"
|
||
|
|
VERTEXAI = "vertexai"
|
||
|
|
WATSONX = "watsonx"
|
||
|
|
WEAVIATE = "weaviate"
|
||
|
|
WRITER = "writer"
|