mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-09 03:18:44 +00:00
test(integration): build the langfuse rig config without mutating the loaded yaml
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
parent
dbda0d6d96
commit
1bc7040a26
1 changed files with 2 additions and 2 deletions
|
|
@ -164,8 +164,8 @@ def _assert_derived_trace_fields(span: SpanRecord, call_type: str) -> None:
|
|||
|
||||
|
||||
def _langfuse_config(directory: Path, callbacks: tuple[str, ...]) -> Path:
|
||||
config: Final = yaml.safe_load(Path("tests/integration/proxy_config.yaml").read_text())
|
||||
config["litellm_settings"]["callbacks"] = list(callbacks)
|
||||
base: Final = yaml.safe_load(Path("tests/integration/proxy_config.yaml").read_text())
|
||||
config: Final = {**base, "litellm_settings": {**base["litellm_settings"], "callbacks": list(callbacks)}}
|
||||
path: Final = directory / "langfuse.yaml"
|
||||
path.write_text(yaml.safe_dump(config))
|
||||
return path
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue