The whole hunk
from line 40, old and new numbered
/
lines
from line 40
4040 -H "content-type: application/json" \
4141 -d @- <<EOF
4242 {
43 "model": "claude-opus-5",
43 "model": "claude-opus-5-5",
4444 "max_tokens": 1024,
4545 "messages": [
4646 {
from line 70
7070 https://platform.claude.com/docs/images/vision-example.jpg
7171
7272 ant messages create <<'YAML'
73 model: claude-opus-5
73 model: claude-opus-5-5
7474 max_tokens: 1024
7575 messages:
7676 - role: user
from line 91
9191
9292 client = anthropic.Anthropic()
9393 message = client.messages.create(
94 model="claude-opus-5",
94 model="claude-opus-5-5",
9595 max_tokens=1024,
9696 messages=[
9797 {
from line 117
117117 const anthropic = new Anthropic();
118118
119119 const message = await anthropic.messages.create({
120 model: "claude-opus-5",
120 model: "claude-opus-5-5",
121121 max_tokens: 1024,
122122 messages: [
123123 {
from line 154
154154
155155 var message = await client.Messages.Create(new MessageCreateParams
156156 {
157 Model = Model.ClaudeOpus5,
157 Model = Model.ClaudeOpus5_5,
158158 MaxTokens = 1024,
159159 Messages =
160160 [
from line 185
185185 imageData := "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGP4z8AAAAMBAQDJ/pLvAAAAAElFTkSuQmCC"
186186
187187 message, err := client.Messages.New(context.TODO(), anthropic.MessageNewParams{
188 Model: anthropic.ModelClaudeOpus5,
188 Model: anthropic.ModelClaudeOpus5_5,
189189 MaxTokens: 1024,
190190 Messages: []anthropic.MessageParam{
191191 anthropic.NewUserMessage(
from line 223
223223 .messages()
224224 .create(
225225 MessageCreateParams.builder()
226 .model(Model.CLAUDE_OPUS_5)
226 .model(Model.CLAUDE_OPUS_5_5)
227227 .maxTokens(1024)
228228 .addUserMessageOfBlockParams(contentBlockParams)
229229 .build()
from line 255
255255 ],
256256 ],
257257 ],
258 model: 'claude-opus-5',
258 model: 'claude-opus-5-5',
259259 );
260260
261261 echo json_encode($message, JSON_PRETTY_PRINT), PHP_EOL;
from line 267
267267 image_data = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGP4z8AAAAMBAQDJ/pLvAAAAAElFTkSuQmCC"
268268
269269 message = client.messages.create(
270 model: "claude-opus-5",
270 model: "claude-opus-5-5",
271271 max_tokens: 1024,
272272 messages: [
273273 {
from line 300
300300 -H "anthropic-version: 2023-06-01" \
301301 -H "content-type: application/json" \
302302 -d '{
303 "model": "claude-opus-5",
303 "model": "claude-opus-5-5",
304304 "max_tokens": 1024,
305305 "messages": [
306306 {
from line 325
325325
326326 ```bash CLI
327327 ant messages create <<'YAML'
328 model: claude-opus-5
328 model: claude-opus-5-5
329329 max_tokens: 1024
330330 messages:
331331 - role: user
from line 342
342342 ```python Python
343343 client = anthropic.Anthropic()
344344 message = client.messages.create(
345 model="claude-opus-5",
345 model="claude-opus-5-5",
346346 max_tokens=1024,
347347 messages=[
348348 {
from line 367
367367 const anthropic = new Anthropic();
368368
369369 const message = await anthropic.messages.create({
370 model: "claude-opus-5",
370 model: "claude-opus-5-5",
371371 max_tokens: 1024,
372372 messages: [
373373 {
from line 401
401401
402402 var message = await client.Messages.Create(new MessageCreateParams
403403 {
404 Model = Model.ClaudeOpus5,
404 Model = Model.ClaudeOpus5_5,
405405 MaxTokens = 1024,
406406 Messages =
407407 [
from line 429
429429 client := anthropic.NewClient()
430430
431431 message, err := client.Messages.New(context.TODO(), anthropic.MessageNewParams{
432 Model: anthropic.ModelClaudeOpus5,
432 Model: anthropic.ModelClaudeOpus5_5,
433433 MaxTokens: 1024,
434434 Messages: []anthropic.MessageParam{
435435 anthropic.NewUserMessage(
from line 466
466466 .messages()
467467 .create(
468468 MessageCreateParams.builder()
469 .model(Model.CLAUDE_OPUS_5)
469 .model(Model.CLAUDE_OPUS_5_5)
470470 .maxTokens(1024)
471471 .addUserMessageOfBlockParams(contentBlockParams)
472472 .build()
from line 494
494494 ],
495495 ],
496496 ],
497 model: 'claude-opus-5',
497 model: 'claude-opus-5-5',
498498 );
499499
500500 echo json_encode($message, JSON_PRETTY_PRINT), PHP_EOL;
from line 504
504504 client = Anthropic::Client.new
505505
506506 message = client.messages.create(
507 model: "claude-opus-5",
507 model: "claude-opus-5-5",
508508 max_tokens: 1024,
509509 messages: [
510510 {
from line 550
550550 -H "content-type: application/json" \
551551 -d @- <<EOF
552552 {
553 "model": "claude-opus-5",
553 "model": "claude-opus-5-5",
554554 "max_tokens": 1024,
555555 "messages": [
556556 {
from line 586
586586 # Then use the returned file_id in your message
587587 ant messages create \
588588 --transform content --format yaml <<YAML
589 model: claude-opus-5
589 model: claude-opus-5-5
590590 max_tokens: 1024
591591 messages:
592592 - role: user
from line 609
609609
610610 # Use the uploaded file in a message
611611 message = client.messages.create(
612 model="claude-opus-5",
612 model="claude-opus-5-5",
613613 max_tokens=1024,
614614 messages=[
615615 {
from line 643
643643
644644 // Use the uploaded file in a message
645645 const response = await anthropic.messages.create({
646 model: "claude-opus-5",
646 model: "claude-opus-5-5",
647647 max_tokens: 1024,
648648 messages: [
649649 {
from line 691
691691 // Use the uploaded file in a message
692692 var response = await client.Messages.Create(new MessageCreateParams
693693 {
694 Model = Model.ClaudeOpus5,
694 Model = Model.ClaudeOpus5_5,
695695 MaxTokens = 1024,
696696 Messages =
697697 [
from line 733
733733 // Use the uploaded file in a message
734734 message, err := client.Messages.New(context.Background(),
735735 anthropic.MessageNewParams{
736 Model: anthropic.ModelClaudeOpus5,
736 Model: anthropic.ModelClaudeOpus5_5,
737737 MaxTokens: 1024,
738738 Messages: []anthropic.MessageParam{
739739 anthropic.NewUserMessage(
from line 775
775775 ImageBlockParam imageParam = ImageBlockParam.builder().fileSource(file.id()).build();
776776
777777 MessageCreateParams params = MessageCreateParams.builder()
778 .model(Model.CLAUDE_OPUS_5)
778 .model(Model.CLAUDE_OPUS_5_5)
779779 .maxTokens(1024)
780780 .addUserMessageOfBlockParams(
781781 List.of(
from line 816
816816 ],
817817 ],
818818 ],
819 model: 'claude-opus-5',
819 model: 'claude-opus-5-5',
820820 );
821821
822822 echo json_encode($message, JSON_PRETTY_PRINT), PHP_EOL;
from line 835
835835
836836 # Use the uploaded file in a message
837837 message = client.messages.create(
838 model: "claude-opus-5",
838 model: "claude-opus-5-5",
839839 max_tokens: 1024,
840840 messages: [
841841 {
from line 868
868868 -H "anthropic-version: 2023-06-01" \
869869 -H "content-type: application/json" \
870870 -d '{
871 "model": "claude-opus-5",
871 "model": "claude-opus-5-5",
872872 "max_tokens": 1024,
873873 "messages": [
874874 {
from line 910
910910
911911 ```bash CLI
912912 ant messages create <<'YAML'
913 model: claude-opus-5
913 model: claude-opus-5-5
914914 max_tokens: 1024
915915 messages:
916916 - role: user
from line 940
940940
941941 client = anthropic.Anthropic()
942942 message = client.messages.create(
943 model="claude-opus-5",
943 model="claude-opus-5-5",
944944 max_tokens=1024,
945945 messages=[
946946 {
from line 981
981981 "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGNgYPgPAAEDAQAIicLsAAAAAElFTkSuQmCC";
982982
983983 const message = await anthropic.messages.create({
984 model: "claude-opus-5",
984 model: "claude-opus-5-5",
985985 max_tokens: 1024,
986986 messages: [
987987 {
from line 1031
10311031
10321032 var message = await client.Messages.Create(new MessageCreateParams
10331033 {
1034 Model = Model.ClaudeOpus5,
1034 Model = Model.ClaudeOpus5_5,
10351035 MaxTokens = 1024,
10361036 Messages =
10371037 [
from line 1072
10721072 image2Data := "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGNgYPgPAAEDAQAIicLsAAAAAElFTkSuQmCC"
10731073
10741074 message, err := client.Messages.New(context.TODO(), anthropic.MessageNewParams{
1075 Model: anthropic.ModelClaudeOpus5,
1075 Model: anthropic.ModelClaudeOpus5_5,
10761076 MaxTokens: 1024,
10771077 Messages: []anthropic.MessageParam{
10781078 anthropic.NewUserMessage(
from line 1129
11291129 .messages()
11301130 .create(
11311131 MessageCreateParams.builder()
1132 .model(Model.CLAUDE_OPUS_5)
1132 .model(Model.CLAUDE_OPUS_5_5)
11331133 .maxTokens(1024)
11341134 .addUserMessageOfBlockParams(contentBlockParams)
11351135 .build()
from line 1172
11721172 ],
11731173 ],
11741174 ],
1175 model: 'claude-opus-5',
1175 model: 'claude-opus-5-5',
11761176 );
11771177
11781178 echo $message;
from line 1185
11851185 image2_data = "iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR4nGNgYPgPAAEDAQAIicLsAAAAAElFTkSuQmCC"
11861186
11871187 message = client.messages.create(
1188 model: "claude-opus-5",
1188 model: "claude-opus-5-5",
11891189 max_tokens: 1024,
11901190 messages: [
11911191 {