File tree
295 files changed
+23039
-50
lines changed- auto-configurations
- chat
- spring-ai-chat-client-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/chat/client
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/chat/client
 
 
 - spring-ai-chat-memory-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/chat/memory
- cassandra
 
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/chat/cassandra
 
 
 - spring-ai-chat-model-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/chat/model
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/chat/model
 
 
 
 - common/spring-ai-retry-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/retry
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/retry
 
 
 - mcp
- spring-ai-mcp-client
- src
- main
- java/org/springframework/ai/autoconfigure/mcp/client
- configurer
 - properties
 
 - resources/META-INF/spring
 
 - test
- java/org/springframework/ai/autoconfigure/mcp/client
 - resources
 
 
 
 - spring-ai-mcp-server
- src
- main
- java/org/springframework/ai/autoconfigure/mcp/server
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/mcp/server
 
 
 
 - models
- spring-ai-anthropic-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/anthropic
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/anthropic
- tool
 
 
 
 - spring-ai-azure-openai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/azure/openai
 - resources/META-INF
- spring
 
 
 - test/java/org/springframework/ai/autoconfigure/azure
- tool
 
 
 
 - spring-ai-bedrock-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/bedrock
- cohere
 - converse
 - titan
 
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/bedrock
- cohere
 - converse
- tool
 
 - titan
 
 
 
 - spring-ai-huggingface-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/huggingface
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/huggingface
 
 
 - spring-ai-minimax-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/minimax
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/minimax
 
 
 - spring-ai-mistral-ai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/mistralai
 - resources/META-INF
- spring
 
 
 - test/java/org/springframework/ai/autoconfigure/mistralai
- tool
 
 
 
 - spring-ai-moonshot-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/moonshot
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/moonshot
- tool
 
 
 
 - spring-ai-oci-genai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/oci/genai
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/oci/genai
 
 
 - spring-ai-ollama-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/ollama
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/ollama
- tool
 
 
 
 - spring-ai-openai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/openai
 - resources/META-INF
- spring
 
 
 - test/java/org/springframework/ai/autoconfigure/openai
- tool
 
 
 
 - spring-ai-postgresml-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/postgresml
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/postgresml
 
 
 - spring-ai-qianfan-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/qianfan
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/qianfan
 
 
 - spring-ai-stability-ai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/stabilityai
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/stabilityai
 
 
 - spring-ai-transformers-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/transformers
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/transformers
 
 
 - spring-ai-vertex-ai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/vertexai
- embedding
 - gemini
 
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/vertexai
- embedding
 - gemini
- tool
 
 
 
 
 - spring-ai-watsonx-ai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/watsonxai
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/watsonxai
 
 
 - spring-ai-zhipuai-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/zhipuai
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/zhipuai
- tool
 
 
 
 
 - observation
- chat/spring-ai-chat-observation-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/chat/observation
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/chat/observation
 
 
 - embedding/spring-ai-embedding-observation-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/embedding/observation
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/embedding/observation
 
 
 - image/spring-ai-image-observation-spring-boot-autoconfigure
- src
- main
- java/org/springframework/ai/autoconfigure/image/observation
 - resources/META-INF/spring
 
 - test/java/org/springframework/ai/autoconfigure/image/observation
 
 
 
 
 - spring-ai-bom
 - spring-ai-spring-boot-docker-compose
 - spring-ai-spring-boot-starters
- spring-ai-starter-anthropic
 - spring-ai-starter-azure-openai
 - spring-ai-starter-bedrock-ai
 - spring-ai-starter-bedrock-converse
 - spring-ai-starter-huggingface
 - spring-ai-starter-mcp-client-webflux
 - spring-ai-starter-mcp-client
 - spring-ai-starter-mcp-server-webflux
 - spring-ai-starter-mcp-server-webmvc
 - spring-ai-starter-mcp-server
 - spring-ai-starter-minimax
 - spring-ai-starter-mistral-ai
 - spring-ai-starter-moonshot
 - spring-ai-starter-oci-genai
 - spring-ai-starter-ollama
 - spring-ai-starter-openai
 - spring-ai-starter-postgresml-embedding
 - spring-ai-starter-qianfan
 - spring-ai-starter-stability-ai
 - spring-ai-starter-transformers
 - spring-ai-starter-vertex-ai-embedding
 - spring-ai-starter-vertex-ai-gemini
 - spring-ai-starter-watsonx-ai
 - spring-ai-starter-zhipuai
 
 - spring-ai-spring-boot-testcontainers
 
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
295 files changed
+23039
-50
lines changedLines changed: 66 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
 | 61 | + | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
 | 66 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
 | 61 | + | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
 | 66 | + | |
 | 67 | + | |
 | 68 | + | |
 | 69 | + | |
 | 70 | + | |
 | 71 | + | |
 | 72 | + | |
 | 73 | + | |
 | 74 | + | |
 | 75 | + | |
 | 76 | + | |
 | 77 | + | |
 | 78 | + | |
 | 79 | + | |
 | 80 | + | |
 | 81 | + | |
 | 82 | + | |
 | 83 | + | |
 | 84 | + | |
 | 85 | + | |
 | 86 | + | |
 | 87 | + | |
 | 88 | + | |
 | 89 | + | |
 | 90 | + | |
 | 91 | + | |
 | 92 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
 | 50 | + | |
 | 51 | + | |
 | 52 | + | |
 | 53 | + | |
 | 54 | + | |
 | 55 | + | |
 | 56 | + | |
 | 57 | + | |
 | 58 | + | |
 | 59 | + | |
 | 60 | + | |
 | 61 | + | |
 | 62 | + | |
 | 63 | + | |
 | 64 | + | |
 | 65 | + | |
 | 66 | + | |
 | 67 | + | |
 | 68 | + | |
 | 69 | + | |
 | 70 | + | |
 | 71 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
 | |||
 | 1 | + | |
 | 2 | + | |
 | 3 | + | |
 | 4 | + | |
 | 5 | + | |
 | 6 | + | |
 | 7 | + | |
 | 8 | + | |
 | 9 | + | |
 | 10 | + | |
 | 11 | + | |
 | 12 | + | |
 | 13 | + | |
 | 14 | + | |
 | 15 | + | |
 | 16 | + | |
 | 17 | + | |
 | 18 | + | |
 | 19 | + | |
 | 20 | + | |
 | 21 | + | |
 | 22 | + | |
 | 23 | + | |
 | 24 | + | |
 | 25 | + | |
 | 26 | + | |
 | 27 | + | |
 | 28 | + | |
 | 29 | + | |
 | 30 | + | |
 | 31 | + | |
 | 32 | + | |
 | 33 | + | |
 | 34 | + | |
 | 35 | + | |
 | 36 | + | |
 | 37 | + | |
 | 38 | + | |
 | 39 | + | |
 | 40 | + | |
 | 41 | + | |
 | 42 | + | |
 | 43 | + | |
 | 44 | + | |
 | 45 | + | |
 | 46 | + | |
 | 47 | + | |
 | 48 | + | |
 | 49 | + | |
0 commit comments