CMD + K

scikit-llm

Community

Scikit-LLM: Seamlessly integrate powerful language models like ChatGPT into scikit-learn for enhanced text analysis tasks.

Installation

To install this package, run one of the following:

Conda
$conda install sfe1ed40::scikit-llm

Usage Tracking

1.4.1
1 / 8 versions selected
Downloads (Last 6 months): 0

Description

Scikit-LLM is a Python library designed to streamline the development of complex and production-ready NLP pipelines. It achieves this by offering a conventional scikit-learn API, thus abstracting the complexity of working with different large language models (LLMs).

Scikit-LLM can interact with a variety of LLM providers, whether they are running locally (such as GPT4All) or in the cloud (including Azure, OpenAI, and Vertex AI).

The library supports a wide range of text analysis tasks, including text classification and text-to-text modeling. For complex scenarios, multiple tasks can be chained together to form a scikit-learn pipeline.

Additionally, Scikit-LLM supports various prompting strategies (such as zero-shot, few-shot, and dynamic few-shot) and tuning options, which can significantly enhance model performance on a specific task.

About

Summary

Scikit-LLM: Seamlessly integrate powerful language models like ChatGPT into scikit-learn for enhanced text analysis tasks.

Last Updated

May 9, 2025 at 19:33

License

MIT

Total Downloads

3.5K

Supported Platforms

linux-64
linux-aarch64
macOS-arm64
macOS-64
win-64