GGUF connector(s) with GUI
Project description
GGUF connector
GGUF (GPT-Generated Unified Format) is a successor of GGML (GPT-Generated Model Language), it was released on August 21, 2023; by the way, GPT stands for Generative Pre-trained Transformer.
This package is a simple graphical user interface (GUI) application that uses the ctransformers or llama.cpp to interact with a chat model for generating responses.
Install the connector via pip (once only):
pip install gguf-connector
Update the connector (if previous version installed) by:
pip install gguf-connector --upgrade
With this version, you can interact straight with the GGUF file(s) available in the same directory by a simple command.
Graphical User Interface (GUI)
Select model(s) with llama.cpp connector:
ggc cpp
Select model(s) with ctransformers:
ggc c
Command Line Interface (CLI)
Select model(s) with ctransformers:
ggc g
Select model(s) with llama.cpp connector:
ggc gpp
Metadata reader (CLI only)
Select model(s) with metadata reader:
ggc r
Select model(s) with metadata reader (beta):
ggc r2
PDF analyzor (beta feature on CLI recently)
Load PDF(s) into a model with ctransformers:
ggc cp
Load PDF(s) into a model with llama.cpp connector:
ggc pp
Speech recognizor (beta feature; accept WAV format recently)
Prompt WAV(s) into a model with ctransformers:
ggc cs
Prompt WAV(s) into a model with llama.cpp connector:
ggc ps
Speech recognizor (via Google api; online)
Prompt WAV(s) into a model with ctransformers:
ggc cg
Prompt WAV(s) into a model with llama.cpp connector:
ggc pg
Container
Launch to page/container:
ggc w
Convertor
Convert safetensors to gguf (beta):
ggc t
Comfy
Download comfy pack via:
ggc y
Menu
Enter the main menu for selecting a connector or getting pre-trained trial model(s).
ggc m
Import as a module
Include the connector selection menu to your code by:
from gguf_connector import menu
For standalone version please refer to the repository in the reference list (below).
References
model selector (standalone version: installable package)
cgg (cmd-based tool)
Resources
Article
understanding gguf and the gguf-connector
Website
gguf.io (i/o is a mirror of us)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for gguf_connector-0.8.7-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c28bcc51f273e05ff5559c4c5c3b1f4a3b33ef4b76f947ca459fdd47bbb8afbb |
|
MD5 | 856ca91461295774e82edb8373045e54 |
|
BLAKE2b-256 | 3610dfc9dda1a4feebea5973b0fbed6f76f0357cfc7a283342abf90934a9cb37 |