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
Total downloads: 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.

Information Last Updated

May 9, 2025 at 19:57

License

MIT

Total Downloads

3.4K

Platforms

Linux 64 Version: 1.4.1
Linux aarch64 Version: 1.4.1
macOS arm64 Version: 1.4.1
macOS 64 Version: 1.4.1
Win 64 Version: 1.4.1