CapibaraGPT
CapibaraGPT es un modelo de lenguaje avanzado basado en State Space Models (SSM) y tecnologías innovadoras de procesamiento de lenguaje natural.
Características Principales
- Arquitectura basada en State Space Models (SSM)
- Soporte para TPU y GPU
- Integración con JAX y TensorFlow
- Modelos preentrenados disponibles
- API simple y fácil de usar
- Soporte para múltiples idiomas
- Optimización para inferencia y entrenamiento
Instalación
pip install capibara
Para instalar con soporte de TPU:
pip install capibara[tpu]
Para desarrollo:
pip install -e ".[dev]"
Uso Básico
from capibara import CapibaraModel
# Cargar el modelo
model = CapibaraModel.from_pretrained("capibara-base")
# Generar texto
text = model.generate("Hola, ¿cómo estás?")
print(text)
Documentación
La documentación completa está disponible en Read the Docs.
Requisitos del Sistema
- Python 3.9 o superior
- CUDA 11.8+ (para soporte GPU)
- TPU v3+ (para soporte TPU)
- 16GB+ RAM
- 20GB+ espacio en disco
Contribuir
Las contribuciones son bienvenidas. Por favor, consulta nuestras guías de contribución para más detalles.
Licencia
Este proyecto está bajo una licencia dual:
-
Licencia MIT para uso académico y científico
- Libre para uso en investigación
- Libre para uso en instituciones educativas
- Libre para proyectos sin ánimo de lucro
- Libre para desarrollo de código abierto
-
Licencia Comercial para uso empresarial
- Requiere licencia comercial para uso en empresas
- Requiere licencia comercial para servicios comerciales
- Requiere licencia comercial para proyectos gubernamentales
Para más detalles sobre los términos de la licencia, consulta:
- LICENSE (Español)
- LICENSE.en (English)
Para obtener una licencia comercial, contacta a:
- Email: licence@capibaragpt.com
- Website: https://www.anachroni.co/licence/
Cita
Si usas CapibaraGPT en tu investigación, por favor cita nuestro trabajo:
@software{capibara2025,
author = {Anachroni s.coop},
title = {CapibaraGPT: Modelo de lenguaje avanzado basado en SSM},
year = {2025},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/anachroni-io/capibara-model}}
}
Contacto
Para preguntas y soporte, por favor abre un issue en nuestro GitHub.
Agradecimientos
Agradecemos a todos los contribuidores y a la comunidad de código abierto por su apoyo y contribuciones.
Metadata
Release files for capibara 2.1.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| capibara-2.1.8.tar.gz | 147.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| capibara-2.1.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 349.1 kB
Release files / capibara-2.1.8.tar.gz
| Download URL | capibara-2.1.8.tar.gz |
|---|---|
| Size | 147.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4b59228cb9c75fc178a8475475f7508ab9d7ad4f8e895fc73f855725b4fede76
|
|
BLAKE2b-256 checksum How to use checksums |
c620754e013df54cd758e8440b0eb398050d0ba041298b05656f3d5d8d7aa332
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / capibara-2.1.8-py3-none-any.whl
| Download URL | capibara-2.1.8-py3-none-any.whl |
|---|---|
| Size | 201.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
19bfed6def35938b32099b2984d164189a6ea2cf58c8fcd718c7dbe730e74b7a
|
|
BLAKE2b-256 checksum How to use checksums |
838e7d6201d4d1d1cd745ef14445bbe174344a6a0058423b65d538250c1fbf87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|