rulvar API reference / @rulvar/anthropic / AnthropicClientLike
Interface: AnthropicClientLike
Defined in: packages/anthropic/src/adapter.ts:29
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:30 |
messages.countTokens | Promise<{ input_tokens: number; }> | packages/anthropic/src/adapter.ts:32 |
messages.create | Promise<unknown> | packages/anthropic/src/adapter.ts:31 |
models | { list: Promise<{ data: Record<string, unknown>[]; has_more?: boolean; last_id?: string; }>; } | packages/anthropic/src/adapter.ts:34 |
models.list | Promise<{ data: Record<string, unknown>[]; has_more?: boolean; last_id?: string; }> | packages/anthropic/src/adapter.ts:35 |