diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/__main__.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/__main__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f9415eb0e774780e9d07bdcabe733185e83d2472 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/__main__.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_base_client.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_base_client.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..09f63471c32f71fcedbc3d63bd15a24341aa9c2f Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_base_client.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_client.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_client.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a66b405933ae0a3593c1d716ebd43b15b3f29eba Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_client.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_legacy_response.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_legacy_response.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dbb9345216a014f05c384cfa5fdc1a14e43dbc71 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_legacy_response.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_resource.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_resource.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ab716bdcfef1ca3fd6a768ea75804484f7d952d2 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_resource.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_streaming.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_streaming.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1255ea0f3370e6ece46c3a86c21795ef25753ab5 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_streaming.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/_version.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/_version.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..51cb1512ed23ba245a0598f4b49cfc3e28179620 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/_version.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/__pycache__/version.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/__pycache__/version.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1517ef42daba6cff7f8179f43f984bba3caffdbe Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/__pycache__/version.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/assistant.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/assistant.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a40b6b866fe755f947116dd521eda236954543c6 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/assistant.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_chunking_strategy_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_chunking_strategy_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8f8a91463d86a99a9e3eb7d209c5cbf65e01496e Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_chunking_strategy_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_search_tool.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_search_tool.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7395c4ef42eff0952ebe5e055f46254949610fea Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/__pycache__/file_search_tool.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bb5eb7ac899e3c98fc9fcf6d8de10813d73a7223 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f32cd014695db6aa22c50694235fdedafb7ad81f Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_content_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..821feab9cb305af3d1dfef127f6c20747a4dced8 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0da20488a0b2a5eedee1a2f0724a48295f96e582 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_create_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_created_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_created_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..44b5f5f970ef448c7354ca93465b623adbf7bfed Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_created_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_input_audio_transcription_failed_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_input_audio_transcription_failed_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ccb4391db52bcd2c2a927983aad10887903653df Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_input_audio_transcription_failed_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..85fb93596c424594fca483a45f7351c799274de5 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c5e9f79b85ead491cf404f5f3d3ea2e007fbbc57 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a9174ea94da20e75147d9b5ef088b200519ffa88 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncate_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncated_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncated_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..081e91d61a69f293abf227b6e57908cef4afabbd Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_truncated_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_with_reference_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_with_reference_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f49809e0fa807716409061ce6244103897ead0b3 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/conversation_item_with_reference_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..78556c595b888d497fd7f12f431907a38c0ffc53 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bdce23c848c9be368bfa37c99b341f7dd717d9b4 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_append_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3a7b757f6a82ebdaf419132e0438ae4888434848 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8fa495b82152006455ac7b19a2f1e90e2974490d Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_clear_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_cleared_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_cleared_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7e67d9116a8b59641fd5122b7c9858fe192eefb6 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_cleared_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50be9903c126e194a75f1ef97817dfb2d019eddb Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d8b9caad64bb500a3941c2cc077502e389c2bb2b Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_commit_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_speech_started_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_speech_started_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8d3fd1f0e2d7cdda333e452e526aa989f7a85239 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/input_audio_buffer_speech_started_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f21203139daaab604c30e8a70d681f81342ee0f4 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a3c1d5f10a151811e492b862b2a2a3f245feff39 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_client_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_connect_params.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_connect_params.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..de8aba524334579511b54419f6cfb984a6ca3773 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_connect_params.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..91d02e0876700eb09f383a1682d7674f06b59d9a Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_status.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_status.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..00c33970db0dc678fce6da235358c065f453d890 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_status.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_usage.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_usage.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..95676d8a9760e581f131b9d26130aed04ee53138 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_response_usage.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_server_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_server_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a3ca02b01c0e55d673b446d26e109e8a81f99037 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/realtime_server_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e3c0efd9f58c6a8702158ff5f6e9d53c6de2bf12 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_delta_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_delta_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9c884a972c49c866fae101c1119ac312753f6de3 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_delta_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f2a793c2360a6be2a647e930ce436f04bb470f6c Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_audio_transcript_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_cancel_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_cancel_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ec8a483f22ff6061198fff7b4b9c3195109d6654 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_cancel_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_added_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_added_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..350d0ba1e654abe0bbb780e8202dcb7c32db96de Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_added_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eb46752197a9d1aeb3328189b211c8549d354530 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_content_part_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_create_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_create_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2617fcb6a800214db6dc76586d4c164706ea4b86 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_create_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_created_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_created_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b0e35613f6ffc1df3dcc893e597ece2ce8ecd4e9 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_created_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_delta_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_delta_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1170945f6076b28518343b01b0651b76e6957608 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_delta_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..16a1d2a158f590d9ab4602fe680e315c76468572 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_function_call_arguments_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_added_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_added_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2d87fb9e8a795800b05bcda90651c9bfdeffe5f5 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_added_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d22373096480176209d5627501863ee85aff2f35 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_output_item_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_text_done_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_text_done_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3ac8605b006193139af2a04cb306bfc170b87d4c Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/response_text_done_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bdabad998450f94799e9731c98509a3da259ba2a Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_params.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_params.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0cf7f31596da21be177ce228658821e92f9703cf Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_params.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_response.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_response.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c44b2db3e193af7c32f99552de4db5cbb8970677 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_create_response.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_created_event.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_created_event.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b4834686a7fb85ea65d339a11a87175bff2d95cf Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_created_event.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_update_event_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_update_event_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d24ede560804afeb1125a30a04fa129c4db732c3 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/beta/realtime/__pycache__/session_update_event_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/__init__.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..ff05dd63d882c457267e8bb1e598f7b6b8bff546 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/__init__.py @@ -0,0 +1,11 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +from .file_list_params import FileListParams as FileListParams +from .vector_store_file import VectorStoreFile as VectorStoreFile +from .file_create_params import FileCreateParams as FileCreateParams +from .vector_store_file_batch import VectorStoreFileBatch as VectorStoreFileBatch +from .file_batch_create_params import FileBatchCreateParams as FileBatchCreateParams +from .vector_store_file_deleted import VectorStoreFileDeleted as VectorStoreFileDeleted +from .file_batch_list_files_params import FileBatchListFilesParams as FileBatchListFilesParams diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_create_params.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_create_params.py new file mode 100644 index 0000000000000000000000000000000000000000..e42ea99cd178ef63780a10847782dd05d4c8a269 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_create_params.py @@ -0,0 +1,26 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +from typing import List +from typing_extensions import Required, TypedDict + +from ..file_chunking_strategy_param import FileChunkingStrategyParam + +__all__ = ["FileBatchCreateParams"] + + +class FileBatchCreateParams(TypedDict, total=False): + file_ids: Required[List[str]] + """ + A list of [File](https://platform.openai.com/docs/api-reference/files) IDs that + the vector store should use. Useful for tools like `file_search` that can access + files. + """ + + chunking_strategy: FileChunkingStrategyParam + """The chunking strategy used to chunk the file(s). + + If not set, will use the `auto` strategy. Only applicable if `file_ids` is + non-empty. + """ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_list_files_params.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_list_files_params.py new file mode 100644 index 0000000000000000000000000000000000000000..2a0a6c6aa74bf301c4bbaed44a0bffab017f05d7 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_batch_list_files_params.py @@ -0,0 +1,47 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +from typing_extensions import Literal, Required, TypedDict + +__all__ = ["FileBatchListFilesParams"] + + +class FileBatchListFilesParams(TypedDict, total=False): + vector_store_id: Required[str] + + after: str + """A cursor for use in pagination. + + `after` is an object ID that defines your place in the list. For instance, if + you make a list request and receive 100 objects, ending with obj_foo, your + subsequent call can include after=obj_foo in order to fetch the next page of the + list. + """ + + before: str + """A cursor for use in pagination. + + `before` is an object ID that defines your place in the list. For instance, if + you make a list request and receive 100 objects, starting with obj_foo, your + subsequent call can include before=obj_foo in order to fetch the previous page + of the list. + """ + + filter: Literal["in_progress", "completed", "failed", "cancelled"] + """Filter by file status. + + One of `in_progress`, `completed`, `failed`, `cancelled`. + """ + + limit: int + """A limit on the number of objects to be returned. + + Limit can range between 1 and 100, and the default is 20. + """ + + order: Literal["asc", "desc"] + """Sort order by the `created_at` timestamp of the objects. + + `asc` for ascending order and `desc` for descending order. + """ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_create_params.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_create_params.py new file mode 100644 index 0000000000000000000000000000000000000000..d074d766e6432c0fa464c1ee63a5963932120436 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_create_params.py @@ -0,0 +1,25 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +from typing_extensions import Required, TypedDict + +from ..file_chunking_strategy_param import FileChunkingStrategyParam + +__all__ = ["FileCreateParams"] + + +class FileCreateParams(TypedDict, total=False): + file_id: Required[str] + """ + A [File](https://platform.openai.com/docs/api-reference/files) ID that the + vector store should use. Useful for tools like `file_search` that can access + files. + """ + + chunking_strategy: FileChunkingStrategyParam + """The chunking strategy used to chunk the file(s). + + If not set, will use the `auto` strategy. Only applicable if `file_ids` is + non-empty. + """ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_list_params.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_list_params.py new file mode 100644 index 0000000000000000000000000000000000000000..867b5fb3bbc2f9d14a7a62116166ddb0cc6d00e7 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/file_list_params.py @@ -0,0 +1,45 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from __future__ import annotations + +from typing_extensions import Literal, TypedDict + +__all__ = ["FileListParams"] + + +class FileListParams(TypedDict, total=False): + after: str + """A cursor for use in pagination. + + `after` is an object ID that defines your place in the list. For instance, if + you make a list request and receive 100 objects, ending with obj_foo, your + subsequent call can include after=obj_foo in order to fetch the next page of the + list. + """ + + before: str + """A cursor for use in pagination. + + `before` is an object ID that defines your place in the list. For instance, if + you make a list request and receive 100 objects, starting with obj_foo, your + subsequent call can include before=obj_foo in order to fetch the previous page + of the list. + """ + + filter: Literal["in_progress", "completed", "failed", "cancelled"] + """Filter by file status. + + One of `in_progress`, `completed`, `failed`, `cancelled`. + """ + + limit: int + """A limit on the number of objects to be returned. + + Limit can range between 1 and 100, and the default is 20. + """ + + order: Literal["asc", "desc"] + """Sort order by the `created_at` timestamp of the objects. + + `asc` for ascending order and `desc` for descending order. + """ diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file.py new file mode 100644 index 0000000000000000000000000000000000000000..e4608e159c48b90831592397af717e890317915a --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file.py @@ -0,0 +1,58 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from typing import Optional +from typing_extensions import Literal + +from ...._models import BaseModel +from ..file_chunking_strategy import FileChunkingStrategy + +__all__ = ["VectorStoreFile", "LastError"] + + +class LastError(BaseModel): + code: Literal["server_error", "unsupported_file", "invalid_file"] + """One of `server_error` or `rate_limit_exceeded`.""" + + message: str + """A human-readable description of the error.""" + + +class VectorStoreFile(BaseModel): + id: str + """The identifier, which can be referenced in API endpoints.""" + + created_at: int + """The Unix timestamp (in seconds) for when the vector store file was created.""" + + last_error: Optional[LastError] = None + """The last error associated with this vector store file. + + Will be `null` if there are no errors. + """ + + object: Literal["vector_store.file"] + """The object type, which is always `vector_store.file`.""" + + status: Literal["in_progress", "completed", "cancelled", "failed"] + """ + The status of the vector store file, which can be either `in_progress`, + `completed`, `cancelled`, or `failed`. The status `completed` indicates that the + vector store file is ready for use. + """ + + usage_bytes: int + """The total vector store usage in bytes. + + Note that this may be different from the original file size. + """ + + vector_store_id: str + """ + The ID of the + [vector store](https://platform.openai.com/docs/api-reference/vector-stores/object) + that the [File](https://platform.openai.com/docs/api-reference/files) is + attached to. + """ + + chunking_strategy: Optional[FileChunkingStrategy] = None + """The strategy used to chunk the file.""" diff --git a/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file_batch.py b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file_batch.py new file mode 100644 index 0000000000000000000000000000000000000000..df130a58de186067e28c77170574d2b2736f0e61 --- /dev/null +++ b/.venv/lib/python3.11/site-packages/openai/types/beta/vector_stores/vector_store_file_batch.py @@ -0,0 +1,54 @@ +# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. + +from typing_extensions import Literal + +from ...._models import BaseModel + +__all__ = ["VectorStoreFileBatch", "FileCounts"] + + +class FileCounts(BaseModel): + cancelled: int + """The number of files that where cancelled.""" + + completed: int + """The number of files that have been processed.""" + + failed: int + """The number of files that have failed to process.""" + + in_progress: int + """The number of files that are currently being processed.""" + + total: int + """The total number of files.""" + + +class VectorStoreFileBatch(BaseModel): + id: str + """The identifier, which can be referenced in API endpoints.""" + + created_at: int + """ + The Unix timestamp (in seconds) for when the vector store files batch was + created. + """ + + file_counts: FileCounts + + object: Literal["vector_store.files_batch"] + """The object type, which is always `vector_store.file_batch`.""" + + status: Literal["in_progress", "completed", "cancelled", "failed"] + """ + The status of the vector store files batch, which can be either `in_progress`, + `completed`, `cancelled` or `failed`. + """ + + vector_store_id: str + """ + The ID of the + [vector store](https://platform.openai.com/docs/api-reference/vector-stores/object) + that the [File](https://platform.openai.com/docs/api-reference/files) is + attached to. + """ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/__init__.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3c88e5647fd4e62b606fa5a2081239e511714f2f Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/__init__.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_assistant_message_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_assistant_message_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..354c7415580573ee74df728168c3e0f06c90cc6b Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_assistant_message_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_content_part_image_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_content_part_image_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a445eab6003dfdfe89474fa6f243027c97e6fa7c Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_content_part_image_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_function_message_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_function_message_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5ace02381d070ba69ed5563a5f3b3bac2d8e7c4e Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_function_message_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..faa2c4b86e0e8805f126ac096d8edea85133e170 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..95682fe46cb1da65e21063a51cb759759a8473bc Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_message_tool_call_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_role.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_role.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eafa45ab31135c1c210c5a2a60899caa1b4f6e48 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_role.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_stream_options_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_stream_options_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0907e8fb3d44bf7d7f439c9a53d00abac20a6077 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_stream_options_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_token_logprob.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_token_logprob.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..80a102192253d0c14a0ae33164deb1f201031e56 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_token_logprob.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_tool_choice_option_param.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_tool_choice_option_param.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..493875c52d3326e6c75fd8221a5780f8f6ec0388 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/chat_completion_tool_choice_option_param.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/completion_create_params.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/completion_create_params.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2ac017b32cc39173949d9244592f3ff485fe1cef Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/completion_create_params.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_chat_completion.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_chat_completion.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..23a465d1fbc2e8a50035a76e2ea4a940b015ca77 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_chat_completion.cpython-311.pyc differ diff --git a/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_function_tool_call.cpython-311.pyc b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_function_tool_call.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fdc7c3328bb495194e99f8fc5e01947d197f8851 Binary files /dev/null and b/.venv/lib/python3.11/site-packages/openai/types/chat/__pycache__/parsed_function_tool_call.cpython-311.pyc differ