├── .gitignore ├── LICENSE ├── README.md ├── client.go ├── count_token.go ├── count_token_test.go ├── embd.go ├── embd_test.go ├── examples └── text_generation │ └── main.go ├── generate_content.go ├── generate_content_test.go ├── go.mod ├── go.sum ├── helper.go ├── model_info.go ├── model_info_test.go ├── models ├── common.go ├── const.go ├── const_models.go ├── count_token.go ├── embd.go ├── error.go ├── generate_content.go ├── model_info.go ├── parts.go └── vertexRegion.go ├── stream_generate_content.go └── stream_generate_content_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/README.md -------------------------------------------------------------------------------- /client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/client.go -------------------------------------------------------------------------------- /count_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/count_token.go -------------------------------------------------------------------------------- /count_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/count_token_test.go -------------------------------------------------------------------------------- /embd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/embd.go -------------------------------------------------------------------------------- /embd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/embd_test.go -------------------------------------------------------------------------------- /examples/text_generation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/examples/text_generation/main.go -------------------------------------------------------------------------------- /generate_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/generate_content.go -------------------------------------------------------------------------------- /generate_content_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/generate_content_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/go.sum -------------------------------------------------------------------------------- /helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/helper.go -------------------------------------------------------------------------------- /model_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/model_info.go -------------------------------------------------------------------------------- /model_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/model_info_test.go -------------------------------------------------------------------------------- /models/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/common.go -------------------------------------------------------------------------------- /models/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/const.go -------------------------------------------------------------------------------- /models/const_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/const_models.go -------------------------------------------------------------------------------- /models/count_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/count_token.go -------------------------------------------------------------------------------- /models/embd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/embd.go -------------------------------------------------------------------------------- /models/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/error.go -------------------------------------------------------------------------------- /models/generate_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/generate_content.go -------------------------------------------------------------------------------- /models/model_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/model_info.go -------------------------------------------------------------------------------- /models/parts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/parts.go -------------------------------------------------------------------------------- /models/vertexRegion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/models/vertexRegion.go -------------------------------------------------------------------------------- /stream_generate_content.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/stream_generate_content.go -------------------------------------------------------------------------------- /stream_generate_content_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Limit-LAB/go-gemini/HEAD/stream_generate_content_test.go --------------------------------------------------------------------------------