← Files GoodMemARCHIVED FILE

skills/goodmem-sdk/references/python/models/LLMCapabilities.md

1.07 KB · Oct 5, 2026 · 18:24 UTC

↓ Download file

<!-- sdk-ref package=goodmem registry=pypi version=0.1.34 -->

# LLMCapabilities

Capabilities and features supported by an LLM service

```python
from goodmem.models import LLMCapabilities
```

- `supports_chat` (`bool | None`, optional): Supports conversational/chat completion format with message roles JSON: `supportsChat`.
- `supports_completion` (`bool | None`, optional): Supports raw text completion with prompt continuation JSON: `supportsCompletion`.
- `supports_function_calling` (`bool | None`, optional): Supports function/tool calling with structured responses JSON: `supportsFunctionCalling`.
- `supports_system_messages` (`bool | None`, optional): Supports system prompts to define model behavior and context JSON: `supportsSystemMessages`.
- `supports_streaming` (`bool | None`, optional): Supports real-time token streaming during generation JSON: `supportsStreaming`.
- `supports_sampling_parameters` (`bool | None`, optional): Supports sampling parameters like temperature, top_p, and top_k for generation control JSON: `supportsSamplingParameters`.

[Python](../../python.md)

SHA-256: 2021d355e0b68816dcfac0139a148ba039e5f2d6cf2826b04169e66789ff3681