├── .gitignore ├── ClientV4.cs ├── Models ├── RequestModels │ ├── EmbeddingRequestBase.cs │ ├── FunctionModels │ │ ├── FunctionParameterDescriptor.cs │ │ ├── FunctionParameters.cs │ │ └── FunctionTool.cs │ ├── ImageRequestBase.cs │ ├── ImageToTextModels │ │ ├── ContentType.cs │ │ ├── ImageToTextMessageItem.cs │ │ └── ImageUrlType.cs │ ├── MessageItem.cs │ └── TextRequestBase.cs └── ResponseModels │ ├── EmbeddingModels │ ├── EmbeddingDataItem.cs │ └── EmbeddingResponseBase.cs │ ├── ImageGenerationModels │ ├── ImageResponseBase.cs │ └── ImageResponseDataItem.cs │ ├── ResponseBase.cs │ ├── ResponseChoiceDelta.cs │ ├── ResponseChoiceItem.cs │ └── ToolModels │ ├── FunctionDescriptor.cs │ └── ToolCallItem.cs ├── Modules ├── Chat.cs ├── Embeddings.cs └── Images.cs ├── README.md ├── Test └── Test.cs ├── Utils ├── AuthenticationUtils.cs └── JsonResolver │ └── JsonResolver.cs └── ZhipuApi.csproj /.gitignore: -------------------------------------------------------------------------------- 1 | /obj/* 2 | /bin/* -------------------------------------------------------------------------------- /ClientV4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/ClientV4.cs -------------------------------------------------------------------------------- /Models/RequestModels/EmbeddingRequestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/EmbeddingRequestBase.cs -------------------------------------------------------------------------------- /Models/RequestModels/FunctionModels/FunctionParameterDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/FunctionModels/FunctionParameterDescriptor.cs -------------------------------------------------------------------------------- /Models/RequestModels/FunctionModels/FunctionParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/FunctionModels/FunctionParameters.cs -------------------------------------------------------------------------------- /Models/RequestModels/FunctionModels/FunctionTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/FunctionModels/FunctionTool.cs -------------------------------------------------------------------------------- /Models/RequestModels/ImageRequestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/ImageRequestBase.cs -------------------------------------------------------------------------------- /Models/RequestModels/ImageToTextModels/ContentType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/ImageToTextModels/ContentType.cs -------------------------------------------------------------------------------- /Models/RequestModels/ImageToTextModels/ImageToTextMessageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/ImageToTextModels/ImageToTextMessageItem.cs -------------------------------------------------------------------------------- /Models/RequestModels/ImageToTextModels/ImageUrlType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/ImageToTextModels/ImageUrlType.cs -------------------------------------------------------------------------------- /Models/RequestModels/MessageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/MessageItem.cs -------------------------------------------------------------------------------- /Models/RequestModels/TextRequestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/RequestModels/TextRequestBase.cs -------------------------------------------------------------------------------- /Models/ResponseModels/EmbeddingModels/EmbeddingDataItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/EmbeddingModels/EmbeddingDataItem.cs -------------------------------------------------------------------------------- /Models/ResponseModels/EmbeddingModels/EmbeddingResponseBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/EmbeddingModels/EmbeddingResponseBase.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ImageGenerationModels/ImageResponseBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ImageGenerationModels/ImageResponseBase.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ImageGenerationModels/ImageResponseDataItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ImageGenerationModels/ImageResponseDataItem.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ResponseBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ResponseBase.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ResponseChoiceDelta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ResponseChoiceDelta.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ResponseChoiceItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ResponseChoiceItem.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ToolModels/FunctionDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ToolModels/FunctionDescriptor.cs -------------------------------------------------------------------------------- /Models/ResponseModels/ToolModels/ToolCallItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Models/ResponseModels/ToolModels/ToolCallItem.cs -------------------------------------------------------------------------------- /Modules/Chat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Modules/Chat.cs -------------------------------------------------------------------------------- /Modules/Embeddings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Modules/Embeddings.cs -------------------------------------------------------------------------------- /Modules/Images.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Modules/Images.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/README.md -------------------------------------------------------------------------------- /Test/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Test/Test.cs -------------------------------------------------------------------------------- /Utils/AuthenticationUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Utils/AuthenticationUtils.cs -------------------------------------------------------------------------------- /Utils/JsonResolver/JsonResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/Utils/JsonResolver/JsonResolver.cs -------------------------------------------------------------------------------- /ZhipuApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MetaGLM/zhipuai-sdk-csharp-v4/HEAD/ZhipuApi.csproj --------------------------------------------------------------------------------