---
title: "ProviderResponse"
---

Details of a provider response for a generation attempt


## Fields

| Field                                                                                                                                                          | Type                                                                                                                                                           | Required                                                                                                                                                       | Description                                                                                                                                                    | Example                                                                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `endpoint_id`                                                                                                                                                  | *Optional[str]*                                                                                                                                                | :heavy_minus_sign:                                                                                                                                             | Internal endpoint identifier                                                                                                                                   | ep_abc123                                                                                                                                                      |
| `id`                                                                                                                                                           | *Optional[str]*                                                                                                                                                | :heavy_minus_sign:                                                                                                                                             | Upstream provider response identifier                                                                                                                          | chatcmpl-abc123                                                                                                                                                |
| `is_byok`                                                                                                                                                      | *Optional[bool]*                                                                                                                                               | :heavy_minus_sign:                                                                                                                                             | Whether the request used a bring-your-own-key                                                                                                                  | false                                                                                                                                                          |
| `latency`                                                                                                                                                      | *Optional[float]*                                                                                                                                              | :heavy_minus_sign:                                                                                                                                             | Response latency in milliseconds                                                                                                                               | 1200                                                                                                                                                           |
| `model_permaslug`                                                                                                                                              | *Optional[str]*                                                                                                                                                | :heavy_minus_sign:                                                                                                                                             | Canonical model slug                                                                                                                                           | openai/gpt-4                                                                                                                                                   |
| `provider_name`                                                                                                                                                | [Optional[components.ProviderResponseProviderName]](../components/providerresponseprovidername.mdx)                                                             | :heavy_minus_sign:                                                                                                                                             | Name of the provider                                                                                                                                           | OpenAI                                                                                                                                                         |
| `routed_service_tier`                                                                                                                                          | [Optional[components.RoutedServiceTier]](../components/routedservicetier.mdx)                                                                                   | :heavy_minus_sign:                                                                                                                                             | The service tier this request was routed to (e.g. flex, priority). The tier actually applied and billed is determined by the provider response and may differ. | priority                                                                                                                                                       |
| `status`                                                                                                                                                       | *Nullable[int]*                                                                                                                                                | :heavy_check_mark:                                                                                                                                             | HTTP status code from the provider                                                                                                                             | 200                                                                                                                                                            |