Skip to content

Commit 8a1f560

Browse files
chore(internal): reorder model constants (#676)
chore(internal): update models used in tests
1 parent 61b5559 commit 8a1f560

7 files changed

Lines changed: 17 additions & 17 deletions

File tree

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
configured_endpoints: 21
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-f5276eeef7512112e802c85530c51e0a971ee521eebe3a0db309621587b4973d.yml
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-946022163d75ddc00f49883756b189412098aa07b600ee0890655eebcb3c440c.yml

src/resources/messages/messages.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,6 @@ export interface Metadata {
404404
* details and options.
405405
*/
406406
export type Model =
407-
| (string & {})
408407
| 'claude-3-5-haiku-latest'
409408
| 'claude-3-5-haiku-20241022'
410409
| 'claude-3-5-sonnet-latest'
@@ -415,7 +414,8 @@ export type Model =
415414
| 'claude-3-sonnet-20240229'
416415
| 'claude-3-haiku-20240307'
417416
| 'claude-2.1'
418-
| 'claude-2.0';
417+
| 'claude-2.0'
418+
| (string & {});
419419

420420
const DEPRECATED_MODELS: {
421421
[K in Model]?: string;

tests/api-resources/beta/messages/batches.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ describe('resource batches', () => {
1717
params: {
1818
max_tokens: 1024,
1919
messages: [{ content: 'Hello, world', role: 'user' }],
20-
model: 'claude-3-5-sonnet-20241022',
20+
model: 'claude-3-5-haiku-latest',
2121
},
2222
},
2323
],
@@ -39,7 +39,7 @@ describe('resource batches', () => {
3939
params: {
4040
max_tokens: 1024,
4141
messages: [{ content: 'Hello, world', role: 'user' }],
42-
model: 'claude-3-5-sonnet-20241022',
42+
model: 'claude-3-5-haiku-latest',
4343
metadata: { user_id: '13803d75-b4b5-4c3e-b2a2-6f21399b021b' },
4444
stop_sequences: ['string'],
4545
stream: false,

tests/api-resources/beta/messages/messages.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ describe('resource messages', () => {
1313
const responsePromise = client.beta.messages.create({
1414
max_tokens: 1024,
1515
messages: [{ content: 'Hello, world', role: 'user' }],
16-
model: 'claude-3-5-sonnet-20241022',
16+
model: 'claude-3-5-haiku-latest',
1717
});
1818
const rawResponse = await responsePromise.asResponse();
1919
expect(rawResponse).toBeInstanceOf(Response);
@@ -28,7 +28,7 @@ describe('resource messages', () => {
2828
const response = await client.beta.messages.create({
2929
max_tokens: 1024,
3030
messages: [{ content: 'Hello, world', role: 'user' }],
31-
model: 'claude-3-5-sonnet-20241022',
31+
model: 'claude-3-5-haiku-latest',
3232
metadata: { user_id: '13803d75-b4b5-4c3e-b2a2-6f21399b021b' },
3333
stop_sequences: ['string'],
3434
stream: false,
@@ -75,7 +75,7 @@ describe('resource messages', () => {
7575
test('countTokens: only required params', async () => {
7676
const responsePromise = client.beta.messages.countTokens({
7777
messages: [{ content: 'string', role: 'user' }],
78-
model: 'string',
78+
model: 'claude-3-5-haiku-latest',
7979
});
8080
const rawResponse = await responsePromise.asResponse();
8181
expect(rawResponse).toBeInstanceOf(Response);
@@ -89,7 +89,7 @@ describe('resource messages', () => {
8989
test('countTokens: required and optional params', async () => {
9090
const response = await client.beta.messages.countTokens({
9191
messages: [{ content: 'string', role: 'user' }],
92-
model: 'string',
92+
model: 'claude-3-5-haiku-latest',
9393
system: [
9494
{
9595
text: "Today's date is 2024-06-01.",

tests/api-resources/completions.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ describe('resource completions', () => {
1212
test('create: only required params', async () => {
1313
const responsePromise = client.completions.create({
1414
max_tokens_to_sample: 256,
15-
model: 'string',
15+
model: 'claude-3-5-haiku-latest',
1616
prompt: '\n\nHuman: Hello, world!\n\nAssistant:',
1717
});
1818
const rawResponse = await responsePromise.asResponse();
@@ -27,7 +27,7 @@ describe('resource completions', () => {
2727
test('create: required and optional params', async () => {
2828
const response = await client.completions.create({
2929
max_tokens_to_sample: 256,
30-
model: 'string',
30+
model: 'claude-3-5-haiku-latest',
3131
prompt: '\n\nHuman: Hello, world!\n\nAssistant:',
3232
metadata: { user_id: '13803d75-b4b5-4c3e-b2a2-6f21399b021b' },
3333
stop_sequences: ['string'],

tests/api-resources/messages/batches.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ describe('resource batches', () => {
1717
params: {
1818
max_tokens: 1024,
1919
messages: [{ content: 'Hello, world', role: 'user' }],
20-
model: 'claude-3-5-sonnet-20241022',
20+
model: 'claude-3-5-haiku-latest',
2121
},
2222
},
2323
],
@@ -39,7 +39,7 @@ describe('resource batches', () => {
3939
params: {
4040
max_tokens: 1024,
4141
messages: [{ content: 'Hello, world', role: 'user' }],
42-
model: 'claude-3-5-sonnet-20241022',
42+
model: 'claude-3-5-haiku-latest',
4343
metadata: { user_id: '13803d75-b4b5-4c3e-b2a2-6f21399b021b' },
4444
stop_sequences: ['string'],
4545
system: [

tests/api-resources/messages/messages.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ describe('resource messages', () => {
1313
const responsePromise = client.messages.create({
1414
max_tokens: 1024,
1515
messages: [{ content: 'Hello, world', role: 'user' }],
16-
model: 'claude-3-5-sonnet-20241022',
16+
model: 'claude-3-5-haiku-latest',
1717
});
1818
const rawResponse = await responsePromise.asResponse();
1919
expect(rawResponse).toBeInstanceOf(Response);
@@ -28,7 +28,7 @@ describe('resource messages', () => {
2828
const response = await client.messages.create({
2929
max_tokens: 1024,
3030
messages: [{ content: 'Hello, world', role: 'user' }],
31-
model: 'claude-3-5-sonnet-20241022',
31+
model: 'claude-3-5-haiku-latest',
3232
metadata: { user_id: '13803d75-b4b5-4c3e-b2a2-6f21399b021b' },
3333
stop_sequences: ['string'],
3434
stream: false,
@@ -73,7 +73,7 @@ describe('resource messages', () => {
7373
test('countTokens: only required params', async () => {
7474
const responsePromise = client.messages.countTokens({
7575
messages: [{ content: 'string', role: 'user' }],
76-
model: 'string',
76+
model: 'claude-3-5-haiku-latest',
7777
});
7878
const rawResponse = await responsePromise.asResponse();
7979
expect(rawResponse).toBeInstanceOf(Response);
@@ -87,7 +87,7 @@ describe('resource messages', () => {
8787
test('countTokens: required and optional params', async () => {
8888
const response = await client.messages.countTokens({
8989
messages: [{ content: 'string', role: 'user' }],
90-
model: 'string',
90+
model: 'claude-3-5-haiku-latest',
9191
system: [
9292
{
9393
text: "Today's date is 2024-06-01.",

0 commit comments

Comments
 (0)