Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
Choices | []components.ChatChoice | :heavy_check_mark: | List of completion choices | |
Created | int64 | :heavy_check_mark: | Unix timestamp of creation | 1677652288 |
ID | string | :heavy_check_mark: | Unique completion identifier | chatcmpl-123 |
Model | string | :heavy_check_mark: | Model used for completion | openai/gpt-4 |
Object | components.ChatResultObject | :heavy_check_mark: | N/A | |
OpenrouterMetadata | *components.OpenRouterMetadata | :heavy_minus_sign: | N/A | {"attempt": 1,"endpoints": {"available": [{"model": "openai/gpt-4o","provider": "OpenAI","selected": true}], “total”: 1<br/>},“is_byok”: false, “region”: “iad”, “requested”: “openai/gpt-4o”, “strategy”: “direct”, “summary”: “available=1, selected=OpenAI” } |
ServiceTier | optionalnullable.OptionalNullable[string] | :heavy_minus_sign: | The service tier used by the upstream provider for this request | default |
SystemFingerprint | *string | :heavy_check_mark: | System fingerprint | fp_44709d6fcb |
Usage | *components.ChatUsage | :heavy_minus_sign: | Token usage statistics | {"completion_tokens": 15,"completion_tokens_details": {"reasoning_tokens": 5},“cost”: 0.0012, “cost_details”: {"upstream_inference_completions_cost": 0.0004,"upstream_inference_cost": null,"upstream_inference_prompt_cost": 0.0008},“is_byok”: false, “prompt_tokens”: 10, “prompt_tokens_details”: {"cached_tokens": 2},“total_tokens”: 25<br/>} |