gitextract_z9p34zne/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ └── feature-request.yml │ ├── PULL_REQUEST_TEMPLATE.md │ ├── actions/ │ │ └── poetry_setup/ │ │ └── action.yml │ └── workflows/ │ ├── _integration_test.yml │ ├── _release.yml │ ├── _test.yml │ ├── _test_release.yml │ └── lint-pr.yaml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── README_CN.md ├── Release-Note.md ├── poetry.toml ├── pyproject.toml ├── tests/ │ ├── conftest.py │ ├── integration_tests/ │ │ ├── batchinput.jsonl │ │ ├── demo.jsonl │ │ ├── file.xlsx │ │ ├── test.py │ │ ├── test_agents.py │ │ ├── test_assistant.py │ │ ├── test_audio.py │ │ ├── test_batches.py │ │ ├── test_charglm3.py │ │ ├── test_chat.py │ │ ├── test_code_geex.py │ │ ├── test_embedding.py │ │ ├── test_emohaa.py │ │ ├── test_file.py │ │ ├── test_file_parser.py │ │ ├── test_finetuning.py │ │ ├── test_images.py │ │ ├── test_knowledge.py │ │ ├── test_moderation.py │ │ ├── test_tools.py │ │ ├── test_transcriptions.py │ │ ├── test_videos.py │ │ ├── test_vlm_thinking.py │ │ └── test_web_search.py │ └── unit_tests/ │ ├── batchinput.jsonl │ ├── maybe/ │ │ └── test_maybe_transform.py │ ├── response_model/ │ │ ├── __init__.py │ │ └── test_response.py │ ├── sse_client/ │ │ ├── __init__.py │ │ └── test_stream.py │ ├── test_agents.py │ ├── test_audio.py │ ├── test_jwt.py │ ├── test_request_opt.py │ ├── test_response.py │ ├── test_sdk_import.py │ └── test_streaming.py └── zhipuai/ ├── __init__.py ├── __version__.py ├── _client.py ├── api_resource/ │ ├── __init__.py │ ├── agents/ │ │ ├── __init__.py │ │ └── agents.py │ ├── assistant/ │ │ ├── __init__.py │ │ └── assistant.py │ ├── audio/ │ │ ├── __init__.py │ │ ├── audio.py │ │ └── transcriptions.py │ ├── batches.py │ ├── chat/ │ │ ├── __init__.py │ │ ├── async_completions.py │ │ ├── chat.py │ │ └── completions.py │ ├── embeddings.py │ ├── file_parser/ │ │ ├── __init__.py │ │ └── file_parser.py │ ├── files.py │ ├── fine_tuning/ │ │ ├── __init__.py │ │ ├── fine_tuning.py │ │ ├── jobs/ │ │ │ ├── __init__.py │ │ │ └── jobs.py │ │ └── models/ │ │ ├── __init__.py │ │ └── fine_tuned_models.py │ ├── images.py │ ├── knowledge/ │ │ ├── __init__.py │ │ ├── document/ │ │ │ ├── __init__.py │ │ │ └── document.py │ │ └── knowledge.py │ ├── moderation/ │ │ ├── __init__.py │ │ └── moderations.py │ ├── tools/ │ │ ├── __init__.py │ │ └── tools.py │ ├── videos/ │ │ ├── __init__.py │ │ └── videos.py │ └── web_search/ │ ├── __init__.py │ └── web_search.py ├── core/ │ ├── __init__.py │ ├── _base_api.py │ ├── _base_compat.py │ ├── _base_models.py │ ├── _base_type.py │ ├── _constants.py │ ├── _errors.py │ ├── _files.py │ ├── _http_client.py │ ├── _jwt_token.py │ ├── _legacy_binary_response.py │ ├── _legacy_response.py │ ├── _request_opt.py │ ├── _response.py │ ├── _sse_client.py │ ├── _utils/ │ │ ├── __init__.py │ │ ├── _transform.py │ │ ├── _typing.py │ │ └── _utils.py │ ├── logs.py │ └── pagination.py └── types/ ├── __init__.py ├── agents/ │ ├── __init__.py │ ├── agents_completion.py │ ├── agents_completion_chunk.py │ └── chat_completions_create_param.py ├── assistant/ │ ├── __init__.py │ ├── assistant_completion.py │ ├── assistant_conversation_params.py │ ├── assistant_conversation_resp.py │ ├── assistant_create_params.py │ ├── assistant_support_resp.py │ └── message/ │ ├── __init__.py │ ├── message_content.py │ ├── text_content_block.py │ ├── tools/ │ │ ├── code_interpreter_delta_block.py │ │ ├── drawing_tool_delta_block.py │ │ ├── function_delta_block.py │ │ ├── retrieval_delta_black.py │ │ ├── tools_type.py │ │ └── web_browser_delta_block.py │ └── tools_delta_block.py ├── audio/ │ ├── __init__.py │ ├── audio_customization_param.py │ ├── audio_speech_chunk.py │ ├── audio_speech_params.py │ └── transcriptions_create_param.py ├── batch.py ├── batch_create_params.py ├── batch_error.py ├── batch_list_params.py ├── batch_request_counts.py ├── chat/ │ ├── __init__.py │ ├── async_chat_completion.py │ ├── chat_completion.py │ ├── chat_completion_chunk.py │ ├── chat_completions_create_param.py │ └── code_geex/ │ └── code_geex_params.py ├── embeddings.py ├── file_parser/ │ ├── __init__.py │ ├── file_parser_create_params.py │ └── file_parser_resp.py ├── files/ │ ├── __init__.py │ ├── file_create_params.py │ ├── file_deleted.py │ ├── file_object.py │ └── upload_detail.py ├── fine_tuning/ │ ├── __init__.py │ ├── fine_tuning_job.py │ ├── fine_tuning_job_event.py │ ├── job_create_params.py │ └── models/ │ ├── __init__.py │ └── fine_tuned_models.py ├── image.py ├── knowledge/ │ ├── __init__.py │ ├── document/ │ │ ├── __init__.py │ │ ├── document.py │ │ ├── document_edit_params.py │ │ ├── document_list_params.py │ │ └── document_list_resp.py │ ├── knowledge.py │ ├── knowledge_create_params.py │ ├── knowledge_list_params.py │ ├── knowledge_list_resp.py │ └── knowledge_used.py ├── moderation/ │ ├── __init__.py │ └── moderation_completion.py ├── sensitive_word_check/ │ ├── __init__.py │ └── sensitive_word_check.py ├── tools/ │ ├── __init__.py │ ├── tools_web_search_params.py │ ├── web_search.py │ └── web_search_chunk.py ├── video/ │ ├── __init__.py │ ├── video_create_params.py │ └── video_object.py └── web_search/ ├── __init__.py ├── web_search_create_params.py └── web_search_resp.py