File tree Expand file tree Collapse file tree 11 files changed +810
-4
lines changed
tests/api-resources/beta/prompt-caching Expand file tree Collapse file tree 11 files changed +810
-4
lines changed Original file line number Diff line number Diff line change 1- configured_endpoints : 2
2- openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-4769b27b6e13acc458cc71fbadd8676ea8074d76f91e37b96eaa97464c4e97af .yml
1+ configured_endpoints : 3
2+ openapi_spec_url : https://storage.googleapis.com/stainless-sdk-openapi-specs/anthropic-fb94a03f85580f7eacef034518becfb463502e6d74b0f7932f6153239de23a5b .yml
Original file line number Diff line number Diff line change @@ -38,3 +38,27 @@ Methods:
3838
3939- <code title =" post /v1/messages " >client.messages.<a href =" ./src/resources/messages.ts " >create</a >({ ...params }) -> Message</code >
4040- <code >client.messages.<a href =" ./src/resources/messages.ts " >stream</a >(body, options?) -> MessageStream</code >
41+
42+ # Beta
43+
44+ ## PromptCaching
45+
46+ ### Messages
47+
48+ Types:
49+
50+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaCacheControlEphemeral</a ></code >
51+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaImageBlockParam</a ></code >
52+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaMessage</a ></code >
53+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaMessageParam</a ></code >
54+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaTextBlockParam</a ></code >
55+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaTool</a ></code >
56+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaToolResultBlockParam</a ></code >
57+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaToolUseBlockParam</a ></code >
58+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >PromptCachingBetaUsage</a ></code >
59+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >RawPromptCachingBetaMessageStartEvent</a ></code >
60+ - <code ><a href =" ./src/resources/beta/prompt-caching/messages.ts " >RawPromptCachingBetaMessageStreamEvent</a ></code >
61+
62+ Methods:
63+
64+ - <code title =" post /v1/messages?beta=prompt_caching " >client.beta.promptCaching.messages.<a href =" ./src/resources/beta/prompt-caching/messages.ts " >create</a >({ ...params }) -> PromptCachingBetaMessage</code >
Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ export class Anthropic extends Core.APIClient {
131131
132132 completions : API . Completions = new API . Completions ( this ) ;
133133 messages : API . Messages = new API . Messages ( this ) ;
134+ beta : API . Beta = new API . Beta ( this ) ;
134135
135136 protected override defaultQuery ( ) : Core . DefaultQuery | undefined {
136137 return this . _options . defaultQuery ;
@@ -279,6 +280,8 @@ export namespace Anthropic {
279280 export import MessageCreateParamsNonStreaming = API . MessageCreateParamsNonStreaming ;
280281 export import MessageCreateParamsStreaming = API . MessageCreateParamsStreaming ;
281282 export import MessageStreamParams = API . MessageStreamParams ;
283+
284+ export import Beta = API . Beta ;
282285}
283286
284287export default Anthropic ;
Original file line number Diff line number Diff line change 1+ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+ import { APIResource } from '../../resource' ;
4+ import * as PromptCachingAPI from './prompt-caching/prompt-caching' ;
5+
6+ export class Beta extends APIResource {
7+ promptCaching : PromptCachingAPI . PromptCaching = new PromptCachingAPI . PromptCaching ( this . _client ) ;
8+ }
9+
10+ export namespace Beta {
11+ export import PromptCaching = PromptCachingAPI . PromptCaching ;
12+ }
Original file line number Diff line number Diff line change 1+ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+ export { Beta } from './beta' ;
4+ export { PromptCaching } from './prompt-caching/index' ;
Original file line number Diff line number Diff line change 1+ // File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+ export { PromptCaching } from './prompt-caching' ;
4+ export {
5+ PromptCachingBetaCacheControlEphemeral ,
6+ PromptCachingBetaImageBlockParam ,
7+ PromptCachingBetaMessage ,
8+ PromptCachingBetaMessageParam ,
9+ PromptCachingBetaTextBlockParam ,
10+ PromptCachingBetaTool ,
11+ PromptCachingBetaToolResultBlockParam ,
12+ PromptCachingBetaToolUseBlockParam ,
13+ PromptCachingBetaUsage ,
14+ RawPromptCachingBetaMessageStartEvent ,
15+ RawPromptCachingBetaMessageStreamEvent ,
16+ MessageCreateParams ,
17+ MessageCreateParamsNonStreaming ,
18+ MessageCreateParamsStreaming ,
19+ Messages ,
20+ } from './messages' ;
You can’t perform that action at this time.
0 commit comments