ai-station/.venv/lib/python3.12/site-packages/traceloop/sdk/instruments.py

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"