UNPKG

@anthropic-ai/sdk

Version:

The official TypeScript library for the Anthropic API

27 lines (23 loc) 1.7 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../resource.js"; import * as MessagesAPI from "./messages.js"; export class PromptCaching extends APIResource { messages: MessagesAPI.Messages = new MessagesAPI.Messages(this._client); } export namespace PromptCaching { export import Messages = MessagesAPI.Messages; export import PromptCachingBetaCacheControlEphemeral = MessagesAPI.PromptCachingBetaCacheControlEphemeral; export import PromptCachingBetaImageBlockParam = MessagesAPI.PromptCachingBetaImageBlockParam; export import PromptCachingBetaMessage = MessagesAPI.PromptCachingBetaMessage; export import PromptCachingBetaMessageParam = MessagesAPI.PromptCachingBetaMessageParam; export import PromptCachingBetaTextBlockParam = MessagesAPI.PromptCachingBetaTextBlockParam; export import PromptCachingBetaTool = MessagesAPI.PromptCachingBetaTool; export import PromptCachingBetaToolResultBlockParam = MessagesAPI.PromptCachingBetaToolResultBlockParam; export import PromptCachingBetaToolUseBlockParam = MessagesAPI.PromptCachingBetaToolUseBlockParam; export import PromptCachingBetaUsage = MessagesAPI.PromptCachingBetaUsage; export import RawPromptCachingBetaMessageStartEvent = MessagesAPI.RawPromptCachingBetaMessageStartEvent; export import RawPromptCachingBetaMessageStreamEvent = MessagesAPI.RawPromptCachingBetaMessageStreamEvent; export import MessageCreateParams = MessagesAPI.MessageCreateParams; export import MessageCreateParamsNonStreaming = MessagesAPI.MessageCreateParamsNonStreaming; export import MessageCreateParamsStreaming = MessagesAPI.MessageCreateParamsStreaming; }