Custom Model
Example
from genai_stack.model.base import BaseModel
from transformers import pipeline
class GptNeoModel(BaseModel):
def load(self, model_path=None):
# Set `pipeline` by creating a class attribute model i.e, self.model
self.model = pipeline("text-generation", model="EleutherAI/gpt-neo-2.7B")
def predict(self, query):
response = self.model(query, max_length=50, do_sample=True, temperature=0.9)
return response[0]["generated_text"]Last updated