├── .env.example ├── .gitignore ├── README.md ├── api ├── __init__.py ├── chat_messages.py └── client.py ├── conda_env.yaml ├── dependencies ├── __init__.py ├── authorization.py └── get_application_type.py ├── docs ├── favicon-16x16.png ├── favicon-32x32.png ├── index.css ├── index.html ├── oauth2-redirect.html ├── openapi.json ├── swagger-initializer.js ├── swagger-ui-bundle.js ├── swagger-ui-bundle.js.map ├── swagger-ui-es-bundle-core.js ├── swagger-ui-es-bundle-core.js.map ├── swagger-ui-es-bundle.js ├── swagger-ui-es-bundle.js.map ├── swagger-ui-standalone-preset.js ├── swagger-ui-standalone-preset.js.map ├── swagger-ui.css ├── swagger-ui.css.map ├── swagger-ui.js └── swagger-ui.js.map ├── env.py ├── error ├── __init__.py ├── exception.py └── handler.py ├── main.py ├── model ├── __init__.py └── response │ ├── __init__.py │ ├── error_response.py │ └── successful_response.py └── requirements.txt /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .vscode 3 | 4 | .env 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/README.md -------------------------------------------------------------------------------- /api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /api/chat_messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/api/chat_messages.py -------------------------------------------------------------------------------- /api/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/api/client.py -------------------------------------------------------------------------------- /conda_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/conda_env.yaml -------------------------------------------------------------------------------- /dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dependencies/authorization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/dependencies/authorization.py -------------------------------------------------------------------------------- /dependencies/get_application_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/dependencies/get_application_type.py -------------------------------------------------------------------------------- /docs/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/favicon-16x16.png -------------------------------------------------------------------------------- /docs/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/favicon-32x32.png -------------------------------------------------------------------------------- /docs/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/index.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/oauth2-redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/oauth2-redirect.html -------------------------------------------------------------------------------- /docs/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/openapi.json -------------------------------------------------------------------------------- /docs/swagger-initializer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-initializer.js -------------------------------------------------------------------------------- /docs/swagger-ui-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-bundle.js -------------------------------------------------------------------------------- /docs/swagger-ui-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-bundle.js.map -------------------------------------------------------------------------------- /docs/swagger-ui-es-bundle-core.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-es-bundle-core.js -------------------------------------------------------------------------------- /docs/swagger-ui-es-bundle-core.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-es-bundle-core.js.map -------------------------------------------------------------------------------- /docs/swagger-ui-es-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-es-bundle.js -------------------------------------------------------------------------------- /docs/swagger-ui-es-bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-es-bundle.js.map -------------------------------------------------------------------------------- /docs/swagger-ui-standalone-preset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-standalone-preset.js -------------------------------------------------------------------------------- /docs/swagger-ui-standalone-preset.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui-standalone-preset.js.map -------------------------------------------------------------------------------- /docs/swagger-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui.css -------------------------------------------------------------------------------- /docs/swagger-ui.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui.css.map -------------------------------------------------------------------------------- /docs/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui.js -------------------------------------------------------------------------------- /docs/swagger-ui.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/docs/swagger-ui.js.map -------------------------------------------------------------------------------- /env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/env.py -------------------------------------------------------------------------------- /error/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /error/exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/error/exception.py -------------------------------------------------------------------------------- /error/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/error/handler.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/main.py -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/response/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/response/error_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/model/response/error_response.py -------------------------------------------------------------------------------- /model/response/successful_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/model/response/successful_response.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chisaki-takahashi/dify2openai/HEAD/requirements.txt --------------------------------------------------------------------------------