diff --git a/src/Anthropic/Model/Claude.php b/src/Anthropic/Model/Claude.php index 7cbb0b7..8cf1e61 100644 --- a/src/Anthropic/Model/Claude.php +++ b/src/Anthropic/Model/Claude.php @@ -24,14 +24,15 @@ public function __construct( public function call(MessageBag $messages, array $options = []): Response { $system = $messages->getSystemMessage(); - - $response = $this->runtime->request([ + $body = [ 'model' => $this->version->value, 'temperature' => $this->temperature, 'max_tokens' => $this->maxTokens, 'system' => $system->content, 'messages' => $messages->withoutSystemMessage(), - ]); + ]; + + $response = $this->runtime->request(array_merge($body, $options)); return new Response(new Choice($response['content'][0]['text'])); }