├── .gitignore ├── LICENSE ├── README.md ├── background-removal-service └── index.html ├── docs ├── baichuan.md ├── baidu.md ├── coze.md ├── deepseek.md ├── dify.md ├── doubao.md ├── fastgpt.md ├── lingyi.md ├── litellm.md ├── minimax.md ├── moonshot.md ├── qwen.md ├── stepfun.md ├── tiangong.md ├── xunfei.md └── zhipuai.md ├── dump.rdb ├── examples └── example_usage.py ├── pyproject.toml ├── pytest.ini ├── requirements.txt ├── setup.py ├── tests ├── .DS_Store ├── __init__.py └── test_unionchat.py └── unionllm ├── __init__.py ├── exceptions.py ├── main.py ├── models.py ├── providers ├── __init__.py ├── azure.py ├── baichuan.py ├── base_provider.py ├── coze.py ├── coze_back.py ├── deepseek.py ├── dify.py ├── doubao.py ├── fastgpt.py ├── gemini.py ├── lingyi.py ├── litellm.py ├── minimax.py ├── moonshot.py ├── qwen.py ├── stepfun.py ├── tiangong.py ├── wenxin.py ├── xai.py ├── xunfei.py ├── xunfei_http.py └── zhipu.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 EvalsOne Ltd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/README.md -------------------------------------------------------------------------------- /background-removal-service/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/baichuan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/baichuan.md -------------------------------------------------------------------------------- /docs/baidu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/baidu.md -------------------------------------------------------------------------------- /docs/coze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/coze.md -------------------------------------------------------------------------------- /docs/deepseek.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/deepseek.md -------------------------------------------------------------------------------- /docs/dify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/dify.md -------------------------------------------------------------------------------- /docs/doubao.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/doubao.md -------------------------------------------------------------------------------- /docs/fastgpt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/fastgpt.md -------------------------------------------------------------------------------- /docs/lingyi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/lingyi.md -------------------------------------------------------------------------------- /docs/litellm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/litellm.md -------------------------------------------------------------------------------- /docs/minimax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/minimax.md -------------------------------------------------------------------------------- /docs/moonshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/moonshot.md -------------------------------------------------------------------------------- /docs/qwen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/qwen.md -------------------------------------------------------------------------------- /docs/stepfun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/stepfun.md -------------------------------------------------------------------------------- /docs/tiangong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/tiangong.md -------------------------------------------------------------------------------- /docs/xunfei.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/xunfei.md -------------------------------------------------------------------------------- /docs/zhipuai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/docs/zhipuai.md -------------------------------------------------------------------------------- /dump.rdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/dump.rdb -------------------------------------------------------------------------------- /examples/example_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/examples/example_usage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/setup.py -------------------------------------------------------------------------------- /tests/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/tests/.DS_Store -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_unionchat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/tests/test_unionchat.py -------------------------------------------------------------------------------- /unionllm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/__init__.py -------------------------------------------------------------------------------- /unionllm/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/exceptions.py -------------------------------------------------------------------------------- /unionllm/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/main.py -------------------------------------------------------------------------------- /unionllm/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/models.py -------------------------------------------------------------------------------- /unionllm/providers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unionllm/providers/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/azure.py -------------------------------------------------------------------------------- /unionllm/providers/baichuan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/baichuan.py -------------------------------------------------------------------------------- /unionllm/providers/base_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/base_provider.py -------------------------------------------------------------------------------- /unionllm/providers/coze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/coze.py -------------------------------------------------------------------------------- /unionllm/providers/coze_back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/coze_back.py -------------------------------------------------------------------------------- /unionllm/providers/deepseek.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/deepseek.py -------------------------------------------------------------------------------- /unionllm/providers/dify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/dify.py -------------------------------------------------------------------------------- /unionllm/providers/doubao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/doubao.py -------------------------------------------------------------------------------- /unionllm/providers/fastgpt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/fastgpt.py -------------------------------------------------------------------------------- /unionllm/providers/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/gemini.py -------------------------------------------------------------------------------- /unionllm/providers/lingyi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/lingyi.py -------------------------------------------------------------------------------- /unionllm/providers/litellm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/litellm.py -------------------------------------------------------------------------------- /unionllm/providers/minimax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/minimax.py -------------------------------------------------------------------------------- /unionllm/providers/moonshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/moonshot.py -------------------------------------------------------------------------------- /unionllm/providers/qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/qwen.py -------------------------------------------------------------------------------- /unionllm/providers/stepfun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/stepfun.py -------------------------------------------------------------------------------- /unionllm/providers/tiangong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/tiangong.py -------------------------------------------------------------------------------- /unionllm/providers/wenxin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/wenxin.py -------------------------------------------------------------------------------- /unionllm/providers/xai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/xai.py -------------------------------------------------------------------------------- /unionllm/providers/xunfei.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/xunfei.py -------------------------------------------------------------------------------- /unionllm/providers/xunfei_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/xunfei_http.py -------------------------------------------------------------------------------- /unionllm/providers/zhipu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/providers/zhipu.py -------------------------------------------------------------------------------- /unionllm/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvalsOne/UnionLLM/HEAD/unionllm/utils.py --------------------------------------------------------------------------------