AventIQ-AI / pythia-410m-chatbot

huggingface.co
Total runs: 11
24-hour runs: 0
7-day runs: -2
30-day runs: 4
Model's Last Updated: February 06 2025

Introduction of pythia-410m-chatbot

Model Details of pythia-410m-chatbot

Pythia Quantized Model for Question/Answer

This repository hosts a quantized version of the Pythia model, fine-tuned for question/answer tasks. The model has been optimized for efficient deployment while maintaining high accuracy, making it suitable for resource-constrained environments.

Model Details
  • Model Architecture: Pythia-410m
  • Task: Chatbot
  • Dataset: sewon/ambig_qa
  • Quantization: Float16
  • Fine-tuning Framework: Hugging Face Transformers
Usage
Installation
pip install transformers torch
Loading the Model
from transformers import AutoTokenizer, AutoModelForCausalLM

tokenizer = AutoTokenizer.from_pretrained("EleutherAI/pythia-410m")
model = AutoModelForCausalLM.from_pretrained("AventIQ-AI/pythia-410m-chatbot")

tokenizer.pad_token = tokenizer.eos_token

def chat_with_model(model, tokenizer, question, max_length=256):
    """Generate response to a question"""
    input_text = question
    
    inputs = tokenizer(input_text, return_tensors="pt", padding=True, truncation=True, max_length=512)
    
    with torch.no_grad():
        outputs = model.generate(
            inputs["input_ids"],
            attention_mask=inputs["attention_mask"],  
            max_length=max_length,
            num_return_sequences=1,
            temperature=1.0,
            do_sample=True,  
            pad_token_id=tokenizer.pad_token_id
        )

    return tokenizer.decode(outputs[0], skip_special_tokens=True)

# Example usage
test_question = "What is the capital of France?"
response = chat_with_model(model, tokenizer, test_question)
print("Answer", response)
Performance Metrics
  • Accuracy: 0.56
  • F1 Score: 0.56
  • Precision: 0.68
  • Recall: 0.56
Fine-Tuning Details
Dataset

The Hugging Face's ambig_qa dataset was used, containing both question and answer examples.

Training
  • Number of epochs: 3
  • Batch size: 4
  • Evaluation strategy: epoch
  • Learning rate: 2e-5
Quantization

Post-training quantization was applied using PyTorch's built-in quantization framework to reduce the model size and improve inference efficiency.

Repository Structure
.
├── model/               # Contains the quantized model files
├── tokenizer/           # Tokenizer configuration and vocabulary files
├── model.safensors/     # Fine Tuned Model
├── README.md            # Model documentation
Limitations
  • The model may not generalize well to domains outside the fine-tuning dataset.
  • Quantization may result in minor accuracy degradation compared to full-precision models.
Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request if you have suggestions or improvements.

Runs of AventIQ-AI pythia-410m-chatbot on huggingface.co

11
Total runs
0
24-hour runs
0
3-day runs
-2
7-day runs
4
30-day runs

More Information About pythia-410m-chatbot huggingface.co Model

pythia-410m-chatbot huggingface.co

pythia-410m-chatbot huggingface.co is an AI model on huggingface.co that provides pythia-410m-chatbot's model effect (), which can be used instantly with this AventIQ-AI pythia-410m-chatbot model. huggingface.co supports a free trial of the pythia-410m-chatbot model, and also provides paid use of the pythia-410m-chatbot. Support call pythia-410m-chatbot model through api, including Node.js, Python, http.

pythia-410m-chatbot huggingface.co Url

https://huggingface.co/AventIQ-AI/pythia-410m-chatbot

AventIQ-AI pythia-410m-chatbot online free

pythia-410m-chatbot huggingface.co is an online trial and call api platform, which integrates pythia-410m-chatbot's modeling effects, including api services, and provides a free online trial of pythia-410m-chatbot, you can try pythia-410m-chatbot online for free by clicking the link below.

AventIQ-AI pythia-410m-chatbot online free url in huggingface.co:

https://huggingface.co/AventIQ-AI/pythia-410m-chatbot

pythia-410m-chatbot install

pythia-410m-chatbot is an open source model from GitHub that offers a free installation service, and any user can find pythia-410m-chatbot on GitHub to install. At the same time, huggingface.co provides the effect of pythia-410m-chatbot install, users can directly use pythia-410m-chatbot installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

pythia-410m-chatbot install url in huggingface.co:

https://huggingface.co/AventIQ-AI/pythia-410m-chatbot

Url of pythia-410m-chatbot

pythia-410m-chatbot huggingface.co Url

Provider of pythia-410m-chatbot huggingface.co

AventIQ-AI
ORGANIZATIONS

Other API from AventIQ-AI