Hi, this PR is add ZhiPuAI
model client and has passed unit testing.
I can provide my api_key if needed for testing
the PR content:
- ZhiPu AI chat client and function calls
- ZhiPu AI embedding client
- ZhiPu AI image client
- spring starter
- unit test
- chat client documents
- embedding client documents
- image client documents
ZhiPuAI
is a popular LLM in China Mainland recently, the link: ZhiPuAI
For some reasons, OpenAI and others product can't be directly used in Chinese Mainland. while ZhiPuAI, Moonshot, MiniMax, BaiChuanAI call China's LLM four dragons. If they can supported, it will help spring-ai to further promote in Chinese Mainland.
The Moonshot PR is #596
I'll also provide PR for MiniMax and BaiChuan later.
Comment From: markpollack
Thank you very much! :heart: Merged in 99c385778829c00141d066c6d8d5b2ed5b858bb2