Spaces:
Sleeping
Sleeping
| from modules.next_token import get_next_token_probs | |
| def get_next_token(text, model, tokenizer, temperature, rep_penalty): | |
| tokens, probs, entropy = get_next_token_probs( | |
| text, model, tokenizer, temperature, top_k=4, rep_penalty=rep_penalty | |
| ) | |
| high_prob = [tokens[0],probs[0]] | |
| alternatives = list(zip(tokens[1:], probs[1:])) | |
| return high_prob, alternatives, entropy | |