generate changes. also added fault tolerance if gen request fails

This commit is contained in:
Nick
2019-04-12 10:04:00 -06:00
parent 0aacc0bc5e
commit 70e5dccc56
+11 -5
View File
@@ -67,11 +67,17 @@ def predict(context_tokens):
def generate(prompt):
context_tokens = enc.encode(prompt)
pred = predict(context_tokens)
pred = pred[0]["output"][len(context_tokens):]
output = enc.decode(pred)
return output
while(True):
context_tokens = enc.encode(prompt)
try:
pred = predict(context_tokens)
pred = pred[0]["output"][len(context_tokens):]
output = enc.decode(pred)
return output
except:
print("generate request failed, trying again")
continue
def generate_story_block(prompt):
block = generate(prompt)