Type Alias: GatewayInferenceAnalyticsMetrics
type GatewayInferenceAnalyticsMetrics = {
[key: string]: unknown;
id?: string;
organisation_id?: string;
organisation_name?: string;
prompt_id?: string;
prompt_version_id?: string;
config_id?: string;
created_at?: string;
is_success?: boolean;
ai_org?: string;
ai_model?: string;
req_units?: number;
res_units?: number;
total_units?: number;
cost?: number;
cost_currency?: string;
request_url?: string;
request_method?: string;
response_status_code?: number;
response_time?: number;
is_proxy_call?: boolean;
cache_status?: string | null;
cache_type?: string | null;
stream_mode?: number | null;
retry_success_count?: number;
trace_id?: string;
span_id?: string;
span_name?: string;
parent_span_id?: string;
mode?: string;
virtual_key?: string;
source?: string;
runtime?: string;
runtime_version?: string;
sdk_version?: string;
config?: string;
internal_trace_id?: string;
last_used_option_index?: number;
config_version_id?: string;
prompt_slug?: string;
workspace_slug?: string | null;
log_store_file_path_format?: string;
metadata.key?: (string | null)[];
metadata.value?: (string | null)[];
api_key_id?: string;
request_parsing_time?: number;
pre_processing_time?: number;
cache_processing_time?: number;
response_parsing_time?: number;
gateway_processing_time?: number;
upstream_response_time?: number;
};
Defined in: src/models/ai-gateway-inference.ts:7926
Portkey AnalyticsMetrics; additive response fields are preserved.
Example
`GatewayInferenceAnalyticsMetricsSchema.parse(value);`
Indexable
[key: string]: unknown
Properties
id?
optional id?: string;
Defined in: src/models/ai-gateway-inference.ts:7927
organisation_id?
optional organisation_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7928
organisation_name?
optional organisation_name?: string;
Defined in: src/models/ai-gateway-inference.ts:7929
prompt_id?
optional prompt_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7930
prompt_version_id?
optional prompt_version_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7931
config_id?
optional config_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7932
created_at?
optional created_at?: string;
Defined in: src/models/ai-gateway-inference.ts:7933
is_success?
optional is_success?: boolean;
Defined in: src/models/ai-gateway-inference.ts:7934
ai_org?
optional ai_org?: string;
Defined in: src/models/ai-gateway-inference.ts:7935
ai_model?
optional ai_model?: string;
Defined in: src/models/ai-gateway-inference.ts:7936
req_units?
optional req_units?: number;
Defined in: src/models/ai-gateway-inference.ts:7937
res_units?
optional res_units?: number;
Defined in: src/models/ai-gateway-inference.ts:7938
total_units?
optional total_units?: number;
Defined in: src/models/ai-gateway-inference.ts:7939
cost?
optional cost?: number;
Defined in: src/models/ai-gateway-inference.ts:7940
cost_currency?
optional cost_currency?: string;
Defined in: src/models/ai-gateway-inference.ts:7941
request_url?
optional request_url?: string;
Defined in: src/models/ai-gateway-inference.ts:7942
request_method?
optional request_method?: string;
Defined in: src/models/ai-gateway-inference.ts:7943
response_status_code?
optional response_status_code?: number;
Defined in: src/models/ai-gateway-inference.ts:7944
response_time?
optional response_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7945
is_proxy_call?
optional is_proxy_call?: boolean;
Defined in: src/models/ai-gateway-inference.ts:7946
cache_status?
optional cache_status?: string | null;
Defined in: src/models/ai-gateway-inference.ts:7947
cache_type?
optional cache_type?: string | null;
Defined in: src/models/ai-gateway-inference.ts:7948
stream_mode?
optional stream_mode?: number | null;
Defined in: src/models/ai-gateway-inference.ts:7949
retry_success_count?
optional retry_success_count?: number;
Defined in: src/models/ai-gateway-inference.ts:7950
trace_id?
optional trace_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7951
span_id?
optional span_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7952
span_name?
optional span_name?: string;
Defined in: src/models/ai-gateway-inference.ts:7953
parent_span_id?
optional parent_span_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7954
mode?
optional mode?: string;
Defined in: src/models/ai-gateway-inference.ts:7955
virtual_key?
optional virtual_key?: string;
Defined in: src/models/ai-gateway-inference.ts:7956
source?
optional source?: string;
Defined in: src/models/ai-gateway-inference.ts:7957
runtime?
optional runtime?: string;
Defined in: src/models/ai-gateway-inference.ts:7958
runtime_version?
optional runtime_version?: string;
Defined in: src/models/ai-gateway-inference.ts:7959
sdk_version?
optional sdk_version?: string;
Defined in: src/models/ai-gateway-inference.ts:7960
config?
optional config?: string;
Defined in: src/models/ai-gateway-inference.ts:7961
internal_trace_id?
optional internal_trace_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7962
last_used_option_index?
optional last_used_option_index?: number;
Defined in: src/models/ai-gateway-inference.ts:7963
config_version_id?
optional config_version_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7964
prompt_slug?
optional prompt_slug?: string;
Defined in: src/models/ai-gateway-inference.ts:7965
workspace_slug?
optional workspace_slug?: string | null;
Defined in: src/models/ai-gateway-inference.ts:7966
log_store_file_path_format?
optional log_store_file_path_format?: string;
Defined in: src/models/ai-gateway-inference.ts:7967
metadata.key?
optional metadata.key?: (string | null)[];
Defined in: src/models/ai-gateway-inference.ts:7968
metadata.value?
optional metadata.value?: (string | null)[];
Defined in: src/models/ai-gateway-inference.ts:7969
api_key_id?
optional api_key_id?: string;
Defined in: src/models/ai-gateway-inference.ts:7970
request_parsing_time?
optional request_parsing_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7971
pre_processing_time?
optional pre_processing_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7972
cache_processing_time?
optional cache_processing_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7973
response_parsing_time?
optional response_parsing_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7974
gateway_processing_time?
optional gateway_processing_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7975
upstream_response_time?
optional upstream_response_time?: number;
Defined in: src/models/ai-gateway-inference.ts:7976