├── .github └── copilot-instructions.md ├── .gitignore ├── .readthedocs.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── README_ZH.md ├── SimpleLLMFunc ├── __init__.py ├── base │ ├── ReAct.py │ ├── __init__.py │ ├── messages.py │ ├── post_process.py │ ├── tool_call.py │ └── type_resolve.py ├── config.py ├── interface │ ├── __init__.py │ ├── key_pool.py │ ├── llm_interface.py │ ├── openai_compatible.py │ └── token_bucket.py ├── llm_decorator │ ├── __init__.py │ ├── llm_chat_decorator.py │ ├── llm_function_decorator.py │ ├── multimodal_types.py │ └── utils │ │ ├── __init__.py │ │ └── tools.py ├── logger │ ├── __init__.py │ ├── context_manager.py │ ├── core.py │ ├── formatters.py │ ├── logger.py │ ├── logger_config.py │ ├── types.py │ └── utils.py ├── observability │ ├── __init__.py │ ├── langfuse_client.py │ └── langfuse_config.py ├── py.typed ├── tool │ ├── __init__.py │ └── tool.py ├── type │ └── __init__.py └── utils.py ├── docs ├── Makefile ├── conf.py ├── make.bat ├── requirements.txt └── source │ ├── contributing.md │ ├── detailed_guide │ ├── config.md │ ├── llm_chat.md │ ├── llm_function.md │ ├── llm_interface.md │ └── tool.md │ ├── examples.md │ ├── guide.md │ ├── index.md │ ├── introduction.md │ ├── langfuse_integration.md │ ├── locale │ ├── en │ │ └── LC_MESSAGES │ │ │ ├── contributing.po │ │ │ ├── detailed_guide │ │ │ ├── config.po │ │ │ ├── llm_chat.po │ │ │ ├── llm_function.po │ │ │ ├── llm_interface.po │ │ │ └── tool.po │ │ │ ├── examples.po │ │ │ ├── guide.po │ │ │ ├── index.po │ │ │ ├── introduction.po │ │ │ ├── langfuse_integration.po │ │ │ └── quickstart.po │ └── zh │ │ └── LC_MESSAGES │ │ ├── contributing.po │ │ ├── detailed_guide │ │ ├── config.po │ │ ├── llm_chat.po │ │ ├── llm_function.po │ │ ├── llm_interface.po │ │ └── tool.po │ │ ├── examples.po │ │ ├── guide.po │ │ ├── index.po │ │ ├── introduction.po │ │ ├── langfuse_integration.po │ │ └── quickstart.po │ └── quickstart.md ├── env_template ├── examples ├── batch_translate.sh ├── dynamic_template_demo.py ├── llm_chat_example.py ├── llm_chat_raw_tooluse_example.py ├── llm_sync_async_decorator_example.py ├── multi_modality_toolcall.py ├── parallel_toolcall_example.py ├── provider_template.json ├── repocover_new.png └── translate_po.py ├── img ├── repocover.png └── repocover_new.png ├── poetry.lock └── pyproject.toml /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/README_ZH.md -------------------------------------------------------------------------------- /SimpleLLMFunc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/ReAct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/ReAct.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/messages.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/post_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/post_process.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/tool_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/tool_call.py -------------------------------------------------------------------------------- /SimpleLLMFunc/base/type_resolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/base/type_resolve.py -------------------------------------------------------------------------------- /SimpleLLMFunc/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/config.py -------------------------------------------------------------------------------- /SimpleLLMFunc/interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/interface/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/interface/key_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/interface/key_pool.py -------------------------------------------------------------------------------- /SimpleLLMFunc/interface/llm_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/interface/llm_interface.py -------------------------------------------------------------------------------- /SimpleLLMFunc/interface/openai_compatible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/interface/openai_compatible.py -------------------------------------------------------------------------------- /SimpleLLMFunc/interface/token_bucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/interface/token_bucket.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/llm_chat_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/llm_chat_decorator.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/llm_function_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/llm_function_decorator.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/multimodal_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/multimodal_types.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/utils/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/llm_decorator/utils/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/llm_decorator/utils/tools.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/context_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/context_manager.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/core.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/formatters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/formatters.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/logger.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/logger_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/logger_config.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/types.py -------------------------------------------------------------------------------- /SimpleLLMFunc/logger/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/logger/utils.py -------------------------------------------------------------------------------- /SimpleLLMFunc/observability/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/observability/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/observability/langfuse_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/observability/langfuse_client.py -------------------------------------------------------------------------------- /SimpleLLMFunc/observability/langfuse_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/observability/langfuse_config.py -------------------------------------------------------------------------------- /SimpleLLMFunc/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /SimpleLLMFunc/tool/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/tool/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/tool/tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/tool/tool.py -------------------------------------------------------------------------------- /SimpleLLMFunc/type/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/type/__init__.py -------------------------------------------------------------------------------- /SimpleLLMFunc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/SimpleLLMFunc/utils.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/contributing.md -------------------------------------------------------------------------------- /docs/source/detailed_guide/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/detailed_guide/config.md -------------------------------------------------------------------------------- /docs/source/detailed_guide/llm_chat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/detailed_guide/llm_chat.md -------------------------------------------------------------------------------- /docs/source/detailed_guide/llm_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/detailed_guide/llm_function.md -------------------------------------------------------------------------------- /docs/source/detailed_guide/llm_interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/detailed_guide/llm_interface.md -------------------------------------------------------------------------------- /docs/source/detailed_guide/tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/detailed_guide/tool.md -------------------------------------------------------------------------------- /docs/source/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/examples.md -------------------------------------------------------------------------------- /docs/source/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/guide.md -------------------------------------------------------------------------------- /docs/source/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/index.md -------------------------------------------------------------------------------- /docs/source/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/introduction.md -------------------------------------------------------------------------------- /docs/source/langfuse_integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/langfuse_integration.md -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/contributing.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/contributing.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/detailed_guide/config.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/detailed_guide/config.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_chat.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_chat.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_function.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_function.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_interface.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/detailed_guide/llm_interface.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/detailed_guide/tool.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/detailed_guide/tool.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/examples.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/examples.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/guide.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/guide.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/index.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/index.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/introduction.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/introduction.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/langfuse_integration.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/langfuse_integration.po -------------------------------------------------------------------------------- /docs/source/locale/en/LC_MESSAGES/quickstart.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/en/LC_MESSAGES/quickstart.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/contributing.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/contributing.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/detailed_guide/config.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/detailed_guide/config.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_chat.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_chat.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_function.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_function.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_interface.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/detailed_guide/llm_interface.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/detailed_guide/tool.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/detailed_guide/tool.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/examples.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/examples.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/guide.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/guide.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/index.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/index.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/introduction.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/introduction.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/langfuse_integration.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/langfuse_integration.po -------------------------------------------------------------------------------- /docs/source/locale/zh/LC_MESSAGES/quickstart.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/locale/zh/LC_MESSAGES/quickstart.po -------------------------------------------------------------------------------- /docs/source/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/docs/source/quickstart.md -------------------------------------------------------------------------------- /env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/env_template -------------------------------------------------------------------------------- /examples/batch_translate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/batch_translate.sh -------------------------------------------------------------------------------- /examples/dynamic_template_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/dynamic_template_demo.py -------------------------------------------------------------------------------- /examples/llm_chat_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/llm_chat_example.py -------------------------------------------------------------------------------- /examples/llm_chat_raw_tooluse_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/llm_chat_raw_tooluse_example.py -------------------------------------------------------------------------------- /examples/llm_sync_async_decorator_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/llm_sync_async_decorator_example.py -------------------------------------------------------------------------------- /examples/multi_modality_toolcall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/multi_modality_toolcall.py -------------------------------------------------------------------------------- /examples/parallel_toolcall_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/parallel_toolcall_example.py -------------------------------------------------------------------------------- /examples/provider_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/provider_template.json -------------------------------------------------------------------------------- /examples/repocover_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/repocover_new.png -------------------------------------------------------------------------------- /examples/translate_po.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/examples/translate_po.py -------------------------------------------------------------------------------- /img/repocover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/img/repocover.png -------------------------------------------------------------------------------- /img/repocover_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/img/repocover_new.png -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NiJingzhe/SimpleLLMFunc/HEAD/pyproject.toml --------------------------------------------------------------------------------