spring-projects / spring-projects/spring-ai
Feature Request: Add support for 360 ZhiNao Model
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 9.5k
- Forks
- 2.9k
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 6
Description
Expected Behavior
I believe supporting 360 ZhiNao AI (360智脑) is necessary, for the following reasons:
- One of the most important application scenarios of 360 ZhiNao AI is its combination with cybersecurity and digital security, such as building a "Security Large Model", which may currently be missing among the supported models.
- 360 ZhiNao AI focuses more on enabling enterprise and government clients (ToB and ToG). According to 360’s financial reports and press releases, it has already achieved multiple practical implementations in government services, taxation, and enterprise office scenarios.
- In addition to the proprietary model, the 360 ZhiNao AI Open Platform also provides access to many stable and mainstream open-source large models.
- Supporting 360 ZhiNao AI will enhance the ecosystem, make the framework more universal, and empower developers by offering more diverse, flexible, and compliant model options.
Here is the 360 ZhiNao API documentation link: https://ai.360.com/platform/docs/overview
I look forward to the project team’s response and confirmation. I am also willing to contribute to this feature and have already developed some prototypes.
Current Behavior
Currently, the 360 ZhiNao API is not adapted to any existing Spring AI starter. Developers must manually implement interfaces such as ChatModel to integrate Spring AI with 360 ZhiNao AI.
Context
- Implement modules and features such as spring-ai-zhinaoai, spring-ai-autoconfigure-model-zhinaoai, and spring-ai-starter-model-zhinaoai, similar to how other large models are supported.
- Provide related documentation for this AI model.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the 360 ZhiNao API documentation linked in the issue, then compare the existing Spring AI starter patterns with the proposed modules: spring-ai-zhinaoai, spring-ai-autoconfigure-model-zhinaoai, and spring-ai-starter-model-zhinaoai. Done means providing the requested model integration and related documentation, with behavior aligned to the documented API.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring
- Domain
- ai, api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100