Greenscale - LLM-Ausgaben und verantwortungsvolle Nutzung verfolgen
Dies wird von der Community gepflegt. Bitte melden Sie einen Fehler, wenn Sie auf einen stoĂen https://github.com/BerriAI/litellm
Greenscale ist eine ProduktionsĂŒberwachungsplattform fĂŒr Ihre LLM-gesteuerten Apps, die Ihnen detaillierte Einblicke in Ihre GenAI-Ausgaben und deren verantwortungsvolle Nutzung bietet. Greenscale erfasst nur Metadaten, um das Risiko der Offenlegung von personenbezogenen Daten (PII) zu minimieren.
Erste Schritteâ
Verwenden Sie Greenscale, um Anfragen ĂŒber alle LLM-Anbieter hinweg zu protokollieren
liteLLM bietet Callbacks, mit denen Sie Daten basierend auf dem Status Ihrer Antworten einfach protokollieren können.
Verwendung von Callbacksâ
Senden Sie zunÀchst eine E-Mail an hello@greenscale.ai, um einen API_KEY zu erhalten.
Verwenden Sie nur 1 Codezeile, um Ihre Antworten **ĂŒber alle Anbieter hinweg** mit Greenscale sofort zu protokollieren
litellm.success_callback = ["greenscale"]
VollstĂ€ndiger Codeâ
from litellm import completion
## set env variables
os.environ['GREENSCALE_API_KEY'] = 'your-greenscale-api-key'
os.environ['GREENSCALE_ENDPOINT'] = 'greenscale-endpoint'
os.environ["OPENAI_API_KEY"]= ""
# set callback
litellm.success_callback = ["greenscale"]
#openai call
response = completion(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": "Hi đ - i'm openai"}]
metadata={
"greenscale_project": "acme-project",
"greenscale_application": "acme-application"
}
)
ZusĂ€tzliche Informationen in Metadatenâ
Sie können beliebige zusĂ€tzliche Informationen an Greenscale senden, indem Sie das Feld metadata bei der VervollstĂ€ndigung und das PrĂ€fix greenscale_ verwenden. Dies kann nĂŒtzlich sein, um Metadaten ĂŒber die Anfrage zu senden, wie z. B. den Projekt- und Anwendungsnamen, die Kunden-ID, die Umgebung oder andere Informationen, die Sie zur Nachverfolgung der Nutzung verwenden möchten. greenscale_project und greenscale_application sind Pflichtfelder.
#openai call with additional metadata
response = completion(
model="gpt-3.5-turbo",
messages=[
{"role": "user", "content": "Hi đ - i'm openai"}
],
metadata={
"greenscale_project": "acme-project",
"greenscale_application": "acme-application",
"greenscale_customer_id": "customer-123"
}
)
Support & Sprechen Sie mit dem Greenscale-Teamâ
- Demo buchen đ
- Website đ»
- Unsere E-Mail âïž
hello@greenscale.ai