# crabtalk-core
Core types for the [crabtalk](https://github.com/clearloop/crabtalk) LLM API gateway.
Provides shared types used across the crabtalk workspace:
- **Config**: `GatewayConfig`, `ProviderConfig`, `ProviderKind`, `ModelRoute`, `KeyConfig`
- **OpenAI-format types**: `ChatCompletionRequest`, `ChatCompletionResponse`, `ChatCompletionChunk`, `EmbeddingRequest`, `EmbeddingResponse`, `ModelList`, and related structs
- **Error types**: `Error`, `ApiError`
## License
MIT OR Apache-2.0