MCPcopy Create free account
hub / github.com/Tele-AI/Telechat / streamresponse_v2

Function streamresponse_v2

service/telechat_service.py:70–85  ·  view source on GitHub ↗
(tokenizer, query, history, do_sample, max_length, top_k, top_p, temperature, repetition_penalty)

Source from the content-addressed store, hash-verified

68
69
70def streamresponse_v2(tokenizer, query, history, do_sample, max_length, top_k, top_p, temperature, repetition_penalty):
71 result_generator = model.chat(tokenizer, query, history=history, generation_config=generate_config, stream=True,
72 do_sample=do_sample, max_length=max_length, top_k=top_k, temperature=temperature,
73 repetition_penalty=repetition_penalty, top_p=top_p)
74 t_resp = ''
75 while 1:
76 try:
77 char, _ = next(result_generator)
78 if char is None:
79 break
80 else:
81 t_resp += char
82
83 yield char
84 except StopIteration:
85 break
86
87
88def response_data(seqid, code, message, flag, data):

Callers 1

doc_gptDialog_v2Function · 0.85

Calls 1

chatMethod · 0.45

Tested by

no test coverage detected