LLMKIT es un paquete Python que simplifica la interacción con los modelos de idiomas (LLM) y le permite generar datos de texto con facilidad.
Interfaz simple : LLMKIT proporciona una interfaz directa para interactuar con varios modelos de lenguaje.
Transformadores personalizados : puede crear transformadores personalizados para formatear datos de entrada en indicaciones y transformar el texto generado por LLM en el formato de datos deseado.
Model Abstraction : LLMKIT abstra los detalles de la selección del modelo y el manejo del proveedor.
Puede instalar LLMKit usando PIP:
pip install llm-stack-kit
from llmkit import LLMKit
llm_kit = LLMKit ()
input_data = "Translate the following English text to French: 'Hello, World!'"
# Generate text using the default transformers
generated_text = llm_kit . generate_data ( input_data )
print ( "Generated Text:" , generated_text )
Para un uso y personalización más avanzados, puede crear sus propios transformadores y especificar proveedores de modelos. Solo dos proveedores de modelos son compatibles por ahora: "OpenAi" y "Cloudflare". Debe proporcionar un archivo .env con OPENAI_API_KEY
para OpenAI o CF_API_KEY
y CF_ACCOUNT_ID
para CloudFlare.
Vea la muestra de transformador personalizado para cómo escribir un transformador personalizado.
La documentación integral estará disponible pronto.
¡Agradecemos las contribuciones! Nuestra guía de contribuciones se agregará pronto.
LLMKIT se distribuye bajo la licencia MIT. Vea la licencia para más detalles.
Si tiene alguna pregunta o sugerencia, no dude en comunicarse con nosotros en [email protected].