summaryrefslogtreecommitdiffstats
path: root/src/client.rs
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2023-03-10 07:36:46 +0800
committersigoden <sigoden@gmail.com>2023-03-10 07:36:46 +0800
commit865fb49af90a96c6fbed146c6a7ad55f516c1ec3 (patch)
tree0d131cb3dc62a727139f3e1971191056fcb862cf /src/client.rs
parent978d4c54c0d5ac71fa0407d26ff06f16268e4ec3 (diff)
downloadaichat-865fb49af90a96c6fbed146c6a7ad55f516c1ec3.tar.gz
chore: improve code quality, omit head 2 newlines in handler but in not client
Diffstat (limited to 'src/client.rs')
-rw-r--r--src/client.rs7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/client.rs b/src/client.rs
index dccea1b..361f897 100644
--- a/src/client.rs
+++ b/src/client.rs
@@ -104,7 +104,6 @@ impl ChatGptClient {
bail!("Request failed");
}
let mut stream = res.bytes_stream().eventsource();
- let mut virgin = true;
while let Some(part) = stream.next().await {
let chunk = part?.data;
if chunk == "[DONE]" {
@@ -117,12 +116,6 @@ impl ChatGptClient {
if text.is_empty() {
continue;
}
- if virgin {
- virgin = false;
- if text == "\n\n" {
- continue;
- }
- }
handler.text(text)?;
}
}