Instructions to use 4llengodlike/syde660summaryL3 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use 4llengodlike/syde660summaryL3 with PEFT:
from peft import PeftModel from transformers import AutoModelForCausalLM base_model = AutoModelForCausalLM.from_pretrained("unsloth/llama-3-8b-bnb-4bit") model = PeftModel.from_pretrained(base_model, "4llengodlike/syde660summaryL3") - Notebooks
- Google Colab
- Kaggle
Download handler.py from 4llengodlike/syde660summaryL3: direct link, hf CLI and curl.
- Browser
- Download file 794 Bytes
-
https://huggingface.co/4llengodlike/syde660summaryL3/resolve/main/handler.py
- Command line
-
hf download hf://4llengodlike/syde660summaryL3/handler.py
-
curl -L -o handler.py https://huggingface.co/4llengodlike/syde660summaryL3/resolve/main/handler.py
794 Bytes
| from transformers import AutoModelForCausalLM, AutoTokenizer | |
| import torch | |
| class ModelHandler: | |
| def __init__(self): | |
| self.model = None | |
| self.tokenizer = None | |
| def load_model(self): | |
| # 加载模型和分词器 | |
| self.model = AutoModelForCausalLM.from_pretrained("your-model-path") | |
| self.tokenizer = AutoTokenizer.from_pretrained("your-model-path") | |
| def predict(self, inputs): | |
| # 将输入转换为模型可以处理的格式 | |
| inputs = self.tokenizer(inputs, return_tensors="pt") | |
| with torch.no_grad(): | |
| outputs = self.model(**inputs) | |
| return outputs | |
| handler = ModelHandler() | |
| handler.load_model() | |
| def handler(event, context): | |
| inputs = event["data"] | |
| outputs = handler.predict(inputs) | |
| return outputs | |