CreateResponsesRequest - Go SDK
CreateResponsesRequest - Go SDK
CreateResponsesRequest type definition
CreateResponsesRequest - Go SDK
The Go SDK and docs are currently in beta. Report issues on GitHub.
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
XOpenRouterMetadata | *components.MetadataLevel | ➖ | Opt-in to surface routing metadata on the response under openrouter_metadata. Defaults to disabled. The legacy header X-OpenRouter-Experimental-Metadata is also accepted for backward compatibility. | enabled |
ResponsesRequest | components.ResponsesRequest | ✔️ | N/A | {"input": [{"content": "Hello, how are you?","role": "user","type": "message"}], “model”: “anthropic/claude-4.5-sonnet-20250929”, “temperature”: 0.7, “tools”: [ {"description": "Get the current weather in a given location","name": "get_current_weather","parameters": {"properties": {"location": {"type": "string"}}, “type”: “object” }, “type”: “function” } ], “top_p”: 0.9 } |