Spaces:
Build error
Build error
| from transformers import AutoProcessor | |
| from unsloth import UnslothModel | |
| from PIL import Image | |
| import gradio as gr | |
| import torch | |
| model, tokenizer = UnslothModel.from_pretrained( | |
| model_name="unsloth/Llama-3.2-11B-Vision-bnb-4bit", | |
| adapter_path="ArnavLatiyan/my-lora-leaf-model", | |
| load_in_4bit=True | |
| ) | |
| processor = AutoProcessor.from_pretrained("unsloth/llama-3.2-vision-11b") | |
| def predict(image): | |
| inputs = processor(images=image, return_tensors="pt").to("cuda" if torch.cuda.is_available() else "cpu") | |
| prompt = tokenizer("What disease is this?", return_tensors="pt").to(inputs["pixel_values"].device) | |
| inputs.update(prompt) | |
| outputs = model.generate(**inputs, max_new_tokens=50) | |
| return tokenizer.decode(outputs[0], skip_special_tokens=True) | |
| gr.Interface(fn=predict, inputs="image", outputs="text").launch() | |