mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-25 18:54:30 +00:00
(feat proxy) add key based logging for GCS bucket (#6031)
* init litellm langfuse / gcs credentials in litellm logging obj * add gcs key based test * rename vars * save standard_callback_dynamic_params in model call details * add working gcs bucket key based logging * test_basic_gcs_logging_per_request * linting fix * add doc on gcs bucket team based logging
This commit is contained in:
parent
835db6ae98
commit
21e05a0f3e
7 changed files with 495 additions and 142 deletions
|
@ -561,13 +561,11 @@ def function_setup(
|
|||
dynamic_success_callbacks=dynamic_success_callbacks,
|
||||
dynamic_failure_callbacks=dynamic_failure_callbacks,
|
||||
dynamic_async_success_callbacks=dynamic_async_success_callbacks,
|
||||
langfuse_public_key=kwargs.pop("langfuse_public_key", None),
|
||||
langfuse_secret=kwargs.pop("langfuse_secret", None)
|
||||
or kwargs.pop("langfuse_secret_key", None),
|
||||
langfuse_host=kwargs.pop("langfuse_host", None),
|
||||
kwargs=kwargs,
|
||||
)
|
||||
|
||||
## check if metadata is passed in
|
||||
litellm_params = {"api_base": ""}
|
||||
litellm_params: Dict[str, Any] = {"api_base": ""}
|
||||
if "metadata" in kwargs:
|
||||
litellm_params["metadata"] = kwargs["metadata"]
|
||||
logging_obj.update_environment_variables(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue