fix arize config

This commit is contained in:
Ishaan Jaff 2025-03-18 16:54:31 -07:00
parent 9144f25a69
commit c153fd3656
2 changed files with 5 additions and 9 deletions

View file

@ -51,11 +51,6 @@ class ArizeLogger(OpenTelemetry):
space_key = os.environ.get("ARIZE_SPACE_KEY")
api_key = os.environ.get("ARIZE_API_KEY")
if not space_key:
raise ValueError("ARIZE_SPACE_KEY not found in environment variables")
if not api_key:
raise ValueError("ARIZE_API_KEY not found in environment variables")
grpc_endpoint = os.environ.get("ARIZE_ENDPOINT")
http_endpoint = os.environ.get("ARIZE_HTTP_ENDPOINT")

View file

@ -1,4 +1,4 @@
from typing import TYPE_CHECKING, Literal, Any
from typing import TYPE_CHECKING, Any, Literal, Optional
from pydantic import BaseModel
@ -6,9 +6,10 @@ if TYPE_CHECKING:
Protocol = Literal["otlp_grpc", "otlp_http"]
else:
Protocol = Any
class ArizeConfig(BaseModel):
space_key: str
api_key: str
space_key: Optional[str] = None
api_key: Optional[str] = None
protocol: Protocol
endpoint: str