> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # Field ## Example Usage ```go theme={null} import ( "github.com/OpenRouterTeam/go-sdk/models/components" ) value := components.FieldModel // Open enum: custom values can be created with a direct type cast custom := components.Field("custom_value") ``` ## Values | Name | Value | | ----------------------- | ------------------ | | `FieldModel` | model | | `FieldProvider` | provider | | `FieldSessionID` | session\_id | | `FieldUserID` | user\_id | | `FieldAPIKeyName` | api\_key\_name | | `FieldFinishReason` | finish\_reason | | `FieldInput` | input | | `FieldOutput` | output | | `FieldTotalCost` | total\_cost | | `FieldTotalTokens` | total\_tokens | | `FieldPromptTokens` | prompt\_tokens | | `FieldCompletionTokens` | completion\_tokens |