Keep llm logs in place (#5577)
Co-authored-by: Douwe Osinga <douwe@squareup.com>
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
use super::base::Usage;
|
use super::base::Usage;
|
||||||
use super::errors::GoogleErrorCode;
|
use super::errors::GoogleErrorCode;
|
||||||
|
use crate::config::paths::Paths;
|
||||||
use crate::model::ModelConfig;
|
use crate::model::ModelConfig;
|
||||||
use crate::providers::errors::{OpenAIError, ProviderError};
|
use crate::providers::errors::{OpenAIError, ProviderError};
|
||||||
use anyhow::{anyhow, Result};
|
use anyhow::{anyhow, Result};
|
||||||
@@ -495,7 +496,7 @@ impl RequestLog {
|
|||||||
where
|
where
|
||||||
Payload: Serialize,
|
Payload: Serialize,
|
||||||
{
|
{
|
||||||
let logs_dir = crate::logging::prepare_log_directory("llm", true)?;
|
let logs_dir = Paths::in_state_dir("logs");
|
||||||
|
|
||||||
let request_id = Uuid::new_v4();
|
let request_id = Uuid::new_v4();
|
||||||
let temp_name = format!("llm_request.{request_id}.jsonl");
|
let temp_name = format!("llm_request.{request_id}.jsonl");
|
||||||
|
|||||||
Reference in New Issue
Block a user