├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── License ├── README.md ├── chat.go ├── chat_test.go ├── chattool.go ├── chattool_test.go ├── config.go ├── consts.go ├── dashscope ├── config.go ├── dashscope.go ├── json_test.go ├── readme.md ├── text2image.go └── text2image_test.go ├── error.go ├── go.mod ├── go.sum ├── json_test.go ├── models.go ├── models_test.go ├── new.go ├── openai.go ├── siliconflow ├── config.go ├── readme.md ├── siliconflow.go ├── text2image.go └── text2image_test.go ├── visionchat.go └── visionchat_test.go /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_STORE 2 | test.png -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/License -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/README.md -------------------------------------------------------------------------------- /chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/chat.go -------------------------------------------------------------------------------- /chat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/chat_test.go -------------------------------------------------------------------------------- /chattool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/chattool.go -------------------------------------------------------------------------------- /chattool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/chattool_test.go -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/config.go -------------------------------------------------------------------------------- /consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/consts.go -------------------------------------------------------------------------------- /dashscope/config.go: -------------------------------------------------------------------------------- 1 | package dashscope 2 | 3 | type Config struct { 4 | ApiKey string 5 | } 6 | -------------------------------------------------------------------------------- /dashscope/dashscope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/dashscope/dashscope.go -------------------------------------------------------------------------------- /dashscope/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/dashscope/json_test.go -------------------------------------------------------------------------------- /dashscope/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/dashscope/readme.md -------------------------------------------------------------------------------- /dashscope/text2image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/dashscope/text2image.go -------------------------------------------------------------------------------- /dashscope/text2image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/dashscope/text2image_test.go -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/error.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/go.sum -------------------------------------------------------------------------------- /json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/json_test.go -------------------------------------------------------------------------------- /models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/models.go -------------------------------------------------------------------------------- /models_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/models_test.go -------------------------------------------------------------------------------- /new.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/new.go -------------------------------------------------------------------------------- /openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/openai.go -------------------------------------------------------------------------------- /siliconflow/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/siliconflow/config.go -------------------------------------------------------------------------------- /siliconflow/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/siliconflow/readme.md -------------------------------------------------------------------------------- /siliconflow/siliconflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/siliconflow/siliconflow.go -------------------------------------------------------------------------------- /siliconflow/text2image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/siliconflow/text2image.go -------------------------------------------------------------------------------- /siliconflow/text2image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/siliconflow/text2image_test.go -------------------------------------------------------------------------------- /visionchat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/visionchat.go -------------------------------------------------------------------------------- /visionchat_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingdinglz/openai/HEAD/visionchat_test.go --------------------------------------------------------------------------------