gaotianyu1350/roberta-large-squad
gaotianyu1350
Pregunta y respuesta
Este modelo se basa en Roberta-Large y está destinado a tareas de respuesta a preguntas. Se ha creado con la biblioteca Transformers y utiliza PyTorch. El modelo no tiene suficiente actividad para ser implementado en la API de Inferencia (sin servidor) por el momento.
Como usar
Usage Example:
```python
from transformers import AutoModelForQuestionAnswering, AutoTokenizer
import torch
model_name = "gaotianyu1350/roberta-large-squad"
model = AutoModelForQuestionAnswering.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name)
question, text = "¿Dónde vivo?", "Mi nombre es Clara y vivo en Berkeley"
inputs = tokenizer.encode_plus(question, text, return_tensors="pt")
input_ids = inputs["input_ids"].tolist()[0]
text_tokens = tokenizer.convert_ids_to_tokens(input_ids)
answer_start_scores, answer_end_scores = model(**inputs)
answer_start = torch.argmax(answer_start_scores)
answer_end = torch.argmax(answer_end_scores) + 1
answer = tokenizer.convert_tokens_to_string(tokenizer.convert_ids_to_tokens(input_ids[answer_start:answer_end]))
print(f"Respuesta: {answer}")```
Funcionalidades
- Transformers
- PyTorch
- Roberta
- Respuestas a preguntas
- Compatibilidad con Puntos de Inferencia
- Región: EEUU
Casos de uso
- Genera respuestas a preguntas basadas en el contexto proporcionado.
- Puede ser utilizado en asistentes virtuales para proporcionar respuestas precisas.
- Útil para construir sistemas de preguntas y respuestas en sitios web y aplicaciones móviles.