Skip to content

Commit

Permalink
refactor tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyle-Verhoog committed Apr 23, 2023
1 parent b00b994 commit 3fb7263
Show file tree
Hide file tree
Showing 2 changed files with 290 additions and 192 deletions.
14 changes: 7 additions & 7 deletions ddtrace/contrib/openai/patch.py
Expand Up @@ -30,6 +30,7 @@
"span_prompt_completion_sample_rate": float(os.getenv("DD_OPENAI_SPAN_PROMPT_COMPLETION_SAMPLE_RATE", 1.0)),
"log_prompt_completion_sample_rate": float(os.getenv("DD_OPENAI_LOG_PROMPT_COMPLETION_SAMPLE_RATE", 0.1)),
"truncation_threshold": int(os.getenv("DD_OPENAI_TRUNCATION_THRESHOLD", 512)),
"_api_key": os.getenv("DD_API_KEY"),
},
)

Expand Down Expand Up @@ -94,11 +95,11 @@ def log(self, span, level, msg, attrs):
if not self._config.logs_enabled:
return
tags = [
"env:%s" % config.env,
"version:%s" % config.version,
"endpoint:%s" % span.get_tag("endpoint"),
"model:%s" % span.get_tag("model"),
"organization.name:%s" % span.get_tag("organization.name"),
"env:%s" % (config.env or ""),
"version:%s" % (config.version or ""),
"endpoint:%s" % (span.get_tag("endpoint") or ""),
"model:%s" % (span.get_tag("model") or ""),
"organization.name:%s" % (span.get_tag("organization.name") or ""),
]
log = {
"timestamp": time.time() * 1000,
Expand Down Expand Up @@ -133,7 +134,6 @@ def _metrics_tags(self, span):

def metric(self, span, kind, name, val):
"""Set a metric using the OpenAI context from the given span."""
print(self._config.metrics_enabled)
if not self._config.metrics_enabled:
return
tags = self._metrics_tags(span)
Expand Down Expand Up @@ -183,7 +183,7 @@ def patch():
return

ddsite = os.getenv("DD_SITE", "datadoghq.com")
ddapikey = os.getenv("DD_API_KEY", "")
ddapikey = os.getenv("DD_API_KEY", config.openai._api_key)

integration = _OpenAIIntegration(
config=config.openai,
Expand Down

0 comments on commit 3fb7263

Please sign in to comment.