Skip to content

Commit 7145476

Browse files
devcrocodileasile
authored andcommitted
add Spring AI descriptors for OpenAI, Anthropic, and Ollama models
1 parent 12824b2 commit 7145476

File tree

3 files changed

+85
-0
lines changed

3 files changed

+85
-0
lines changed

spring-ai-anthropic.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"description": "Spring AI is a application framework designed specifically for AI engineering, offering seamless integration with Anthropic models.",
3+
"properties": [
4+
{ "name": "v", "value": "1.0.0-M8" },
5+
{ "name": "v-renovate-hint", "value": "update: package=org.springframework.ai:spring-ai-bom" }
6+
],
7+
"link": "https://github.com/spring-projects/spring-ai",
8+
"dependencies": [
9+
"org.springframework.ai:spring-ai-starter-model-anthropic:$v"
10+
],
11+
"imports": [
12+
"org.springframework.ai.anthropic.*",
13+
"org.springframework.ai.anthropic.api.*",
14+
"org.springframework.ai.chat.client.*",
15+
"org.springframework.ai.chat.prompt.*",
16+
"org.springframework.ai.chat.model.*",
17+
"org.springframework.ai.chat.messages.*",
18+
"org.springframework.ai.tool.*",
19+
"org.springframework.ai.tool.function.*",
20+
"org.springframework.ai.tool.annotation.*",
21+
"org.springframework.ai.tool.method.*",
22+
"org.springframework.ai.chat.client.advisor.*",
23+
"org.springframework.ai.chat.memory.*",
24+
"org.springframework.ai.document.*",
25+
"org.springframework.ai.image.*",
26+
"org.springframework.ai.audio.transcription.*"
27+
]
28+
}

spring-ai-ollama.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"description": "Spring AI is a specialized application framework designed for AI engineering, providing seamless integration with local models powered by Ollama.",
3+
"properties": [
4+
{ "name": "v", "value": "1.0.0-M8" },
5+
{ "name": "v-renovate-hint", "value": "update: package=org.springframework.ai:spring-ai-bom" }
6+
],
7+
"link": "https://github.com/spring-projects/spring-ai",
8+
"dependencies": [
9+
"org.springframework.ai:spring-ai-starter-model-ollama:$v"
10+
],
11+
"imports": [
12+
"org.springframework.ai.ollama.*",
13+
"org.springframework.ai.ollama.api.*",
14+
"org.springframework.ai.chat.client.*",
15+
"org.springframework.ai.chat.prompt.*",
16+
"org.springframework.ai.chat.model.*",
17+
"org.springframework.ai.chat.messages.*",
18+
"org.springframework.ai.tool.*",
19+
"org.springframework.ai.tool.function.*",
20+
"org.springframework.ai.tool.annotation.*",
21+
"org.springframework.ai.tool.method.*",
22+
"org.springframework.ai.chat.client.advisor.*",
23+
"org.springframework.ai.chat.memory.*",
24+
"org.springframework.ai.document.*",
25+
"org.springframework.ai.image.*",
26+
"org.springframework.ai.audio.transcription.*"
27+
]
28+
}

spring-ai-openai.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"description": "Spring AI is a application framework designed specifically for AI engineering, offering seamless integration with OpenAI models.",
3+
"properties": [
4+
{ "name": "v", "value": "1.0.0-M8" },
5+
{ "name": "v-renovate-hint", "value": "update: package=org.springframework.ai:spring-ai-bom" }
6+
],
7+
"link": "https://github.com/spring-projects/spring-ai",
8+
"dependencies": [
9+
"org.springframework.ai:spring-ai-starter-model-openai:$v"
10+
],
11+
"imports": [
12+
"org.springframework.ai.openai.*",
13+
"org.springframework.ai.openai.audio.speech.*",
14+
"org.springframework.ai.openai.api.*",
15+
"org.springframework.ai.chat.client.*",
16+
"org.springframework.ai.chat.prompt.*",
17+
"org.springframework.ai.chat.model.*",
18+
"org.springframework.ai.chat.messages.*",
19+
"org.springframework.ai.tool.*",
20+
"org.springframework.ai.tool.function.*",
21+
"org.springframework.ai.tool.annotation.*",
22+
"org.springframework.ai.tool.method.*",
23+
"org.springframework.ai.chat.client.advisor.*",
24+
"org.springframework.ai.chat.memory.*",
25+
"org.springframework.ai.document.*",
26+
"org.springframework.ai.image.*",
27+
"org.springframework.ai.audio.transcription.*"
28+
]
29+
}

0 commit comments

Comments
 (0)