Merge pull request #447 from isabelaconstantin/main

Fix mutable default argument in APIRequest class
pull/448/head
Ted Sanders 1 year ago committed by GitHub
commit ebf75b2c5a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -101,7 +101,7 @@ import os # for reading API key
import re # for matching endpoint from request URL
import tiktoken # for counting tokens
import time # for sleeping after rate limit is hit
from dataclasses import dataclass # for storing API inputs, outputs, and metadata
from dataclasses import dataclass, field # for storing API inputs, outputs, and metadata
async def process_api_requests_from_file(
@ -258,7 +258,7 @@ class APIRequest:
request_json: dict
token_consumption: int
attempts_left: int
result = []
result: list = field(default_factory=list)
async def call_api(
self,

Loading…
Cancel
Save