go-openllmetry

Sister project to OpenLLMetry, but in Go. Open-source observability for your LLM application, based on OpenTelemetry

APACHE-2.0 License

Stars
7
Committers
2

Bot releases are hidden (Show)

go-openllmetry - v0.0.3 Latest Release

Published by nirga 6 months ago

Feat

  • Added Workflow type, which creates a new root span, and then propagating it's context.
  • Added Task type, which can be created as part of workflow (represents a logical block/processing block). Creates a span in the context of the parent workflow.
  • Added support for reporting Prompt/Completion in the context of Workflow/Task.

Fix

  • sdk initialization is now repoted using log.printf instead of fmt.printf
go-openllmetry - traceloop-sdk/v0.0.2

Published by galkleinman 9 months ago

v0.0.2 (2024-01-28)

Breaking:

  • LogPrompt function is now splitted into LogPrompt & LogCompletion for the purpose of duration tracking and for a "cleaner" API
  • Merged config and dto packages into the main one (traceloop)

Enhancement:

  • Call the sdk Initialize as part of NewClient method
  • Support the configuration of different OTLP endpoint (both gRPC & http)
  • Support passing headers to OTLP exporter
  • Support configuration of Tracer name

Fix:

  • Avoid panic on errors
  • Avoid using redundant pointers to interfaces
  • Fix resource name assignment and support providing it through OTEL_SERVICE_NAME environment argument
go-openllmetry - traceloop-sdk/v0.0.1

Published by galkleinman 9 months ago

bla

go-openllmetry - v0.0.1

Published by galkleinman 9 months ago

v0.0.1 (2024-01-22)

Feat

  • Prompt Registry support
  • Manual tracing using LogPrompt api
Package Rankings
Top 9.04% on Proxy.golang.org
Related Projects