Compare commits

..

2 commits

Author SHA1 Message Date
monosans f8f05da6ac
Merge 1efb527961 into 6f6f15e698 2023-10-08 07:04:24 +00:00
monosans 1efb527961
Refactor file operations 2023-10-08 10:04:15 +03:00
4 changed files with 6 additions and 7 deletions

View file

@ -7,9 +7,9 @@
"**/.DS_Store": true,
"**/Thumbs.db": true,
"**/__pycache__": true,
"**/*.css.map": true,
"**/.vscode": true,
"**/*.map": true,
"**/*.css.map": true,
"tests/__pycache__": true
},
"hide-files.files": [

View file

@ -6,9 +6,10 @@ costs:
other: 5
chat-models:
gpt-4-32k: 200
gpt-4-32k-azure: 100
gpt-4: 50
gpt-3: 10
gpt-4-azure: 10
gpt-3: 5
## Roles Explanation

View file

@ -147,15 +147,13 @@ async def respond(
print('[!] too many requests')
continue
chunk_no = 0
async for chunk in response.content.iter_any():
chunk_no += 1
chunk = chunk.decode('utf8').strip()
if 'azure' in provider_name:
chunk = chunk.strip().replace('data: ', '')
if not chunk or chunk_no == 1:
if not chunk or 'prompt_filter_results' in chunk:
continue
yield chunk + '\n\n'

View file

@ -216,7 +216,7 @@ async def demo():
raise ConnectionError('API Server is not running.')
for func in [
test_chat_non_stream_gpt4,
# test_chat_non_stream_gpt4,
test_chat_stream_gpt3
]:
print(f'[*] {func.__name__}')