# CreateGenerationBody
## Properties
**completion_start_time** | Option<**String**> | | [optional]
**model** | Option<**String**> | | [optional]
**model_parameters** | Option<[**std::collections::HashMap<String, models::MapValue>**](MapValue.md)> | | [optional]
**usage** | Option<[**models::IngestionUsage**](IngestionUsage.md)> | | [optional]
**usage_details** | Option<[**models::UsageDetails**](UsageDetails.md)> | | [optional]
**cost_details** | Option<**std::collections::HashMap<String, f64>**> | | [optional]
**prompt_name** | Option<**String**> | | [optional]
**prompt_version** | Option<**i32**> | | [optional]
**end_time** | Option<**String**> | | [optional]
**id** | Option<**String**> | | [optional]
**trace_id** | Option<**String**> | | [optional]
**name** | Option<**String**> | | [optional]
**start_time** | Option<**String**> | | [optional]
**metadata** | Option<[**serde_json::Value**](.md)> | | [optional]
**input** | Option<[**serde_json::Value**](.md)> | | [optional]
**output** | Option<[**serde_json::Value**](.md)> | | [optional]
**level** | Option<[**models::ObservationLevel**](ObservationLevel.md)> | | [optional]
**status_message** | Option<**String**> | | [optional]
**parent_observation_id** | Option<**String**> | | [optional]
**version** | Option<**String**> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)