#88 · Primary category: LLM Application Frameworks

scikit-llm

chatgpt deep-learning llm machine-learning scikit-learn transformers

Seamlessly integrate LLMs into scikit-learn.

Project last updated:08/01/26

GitHub Stars

3.5K

Forks

287

Contributors

14

License

MIT

Why we included this project

Data scientists who already work in scikit-learn can add LLM-powered text analysis without learning a new framework. The library wraps models like GPT and Vertex AI in familiar estimator classes, so a ZeroShotGPTClassifier behaves like any other scikit-learn model: you call fit() and predict() the same way you always have. That covers zero-shot and few-shot classification, multi-label tagging, and text labeling, all inside your existing pipelines. It also runs against locally hosted backends, which is useful when data has to stay on-premises or you want to avoid per-token API costs. For teams that want to experiment with LLMs but stay on a proven API surface, this is a practical bridge rather than a new stack to adopt.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category