Rulvar API reference / @rulvar/anthropic / AnthropicClientLike
Interface: AnthropicClientLike
Defined in: packages/anthropic/src/adapter.ts:36
The client sub-surface the adapter consumes; injectable for tests.
Properties
| Property | Type | Defined in |
|---|---|---|
messages | { countTokens: Promise<{ input_tokens: number; }>; create: Promise<unknown>; } | packages/anthropic/src/adapter.ts:37 |
messages.countTokens | Promise<{ input_tokens: number; }> | packages/anthropic/src/adapter.ts:39 |
messages.create | Promise<unknown> | packages/anthropic/src/adapter.ts:38 |
models | { list: Promise<{ data: Record<string, unknown>[]; has_more?: boolean; last_id?: string; }>; } | packages/anthropic/src/adapter.ts:44 |
models.list | Promise<{ data: Record<string, unknown>[]; has_more?: boolean; last_id?: string; }> | packages/anthropic/src/adapter.ts:45 |