mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-26 01:12:21 +00:00
v2 accepted generation(id=...). v4 derives the observation id from the OTel span id, so the isolated tracer provider now carries an id generator that hands out the id start_generation asked for through a context variable, and the callback passes the resolved generation_id metadata into it. The legacy e2e suite patched httpx.Client.post and compared v2 ingestion batches; it now patches requests.Session.post, decodes the OTLP protobuf and compares the exported generation against regenerated fixtures. The local readback test replaces the removed get_generations() with api.observations.get_many() and polls Langfuse Cloud instead of sleeping. Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| completion.json | ||
| completion_with_bedrock_call.json | ||
| completion_with_complex_metadata.json | ||
| completion_with_langfuse_metadata.json | ||
| completion_with_no_choices.json | ||
| completion_with_router.json | ||
| completion_with_tags.json | ||
| completion_with_tags_stream.json | ||
| completion_with_vertex_call.json | ||
| complex_metadata.json | ||
| complex_metadata_2.json | ||
| embedding_with_vllm.json | ||
| empty_metadata.json | ||
| metadata_with_function.json | ||
| metadata_with_lock.json | ||
| nested_metadata.json | ||
| simple_metadata.json | ||
| simple_metadata2.json | ||
| simple_metadata3.json | ||