MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / handleReplyFinished

Method handleReplyFinished

src/plugins/aimanager/codegeex/codegeexllm.cpp:188–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188void CodeGeeXLLMPrivate::handleReplyFinished(QNetworkReply *reply)
189{
190 if (q->modelState() == AbstractLLM::Idle) // llm is alread stopped
191 return;
192 if (reply->error()) {
193 qWarning() << "NetWork Error: " << reply->errorString();
194 emit q->dataReceived(reply->errorString(), AbstractLLM::ResponseState::Failed);
195 }
196 q->setModelState(AbstractLLM::Idle);
197}
198
199void CodeGeeXLLMPrivate::handleStreamResponse(const QByteArray &data, AbstractLLM::ResponseHandler handler)
200{

Callers 2

requestMethod · 0.45
generateMethod · 0.45

Calls 4

modelStateMethod · 0.80
errorMethod · 0.80
setModelStateMethod · 0.80
errorStringMethod · 0.45

Tested by

no test coverage detected