Views
No views yet
1from transformers import pipeline
2
3generator = pipeline(model="cactusfriend/nightmare-invokeai-prompts",
4 tokenizer="cactusfriend/nightmare-invokeai-prompts",
5 task="text-generation")1def makePrompts(prompt: str, *, p: float=0.9,
2 k: int = 40, num: int = 20,
3 temp: float = 1.8, mnt: int = 150):
4 outputs = generator(prompt, max_new_tokens=mnt,
5 temperature=temp, do_sample=True,
6 top_p=p, top_k=k, num_return_sequences=num)
7 items = set([i['generated_text'] for i in outputs])
8 print("-" * 60)
9 print("\n ---\n".join(items))
10 print("-" * 60)1makePrompts("a photograph of")
2# or, to change some defaults:
3makePrompts("spaghetti all over", temp=1.4, p=0.92, k=45)