├── .gitignore ├── .qoderignore ├── README.md ├── docs ├── README.md ├── spring-ai-quick-start.md └── spring-ai-text-generation.md ├── fix_ollama_references.sh ├── pom.xml ├── restart.sh ├── spring-ai-amazon-bedrock ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── amazon │ │ │ └── bedrock │ │ │ ├── SpringAiAmazonBedrockApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── azure │ └── openai │ └── SpringAiAzureOpenaiApplicationTests.java ├── spring-ai-anthropic ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── anthropic │ │ │ ├── SpringAiAnthropicApplication.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── anthropic │ └── SpringAiAnthropicApplicationTests.java ├── spring-ai-azure-openai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── azure │ │ │ └── openai │ │ │ ├── SpringAiAzureOpenaiApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── azure │ └── openai │ └── SpringAiAzureOpenaiApplicationTests.java ├── spring-ai-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── github │ └── teachingai │ └── Main.java ├── spring-ai-coze ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── qwen │ │ │ ├── SpringAiQwenApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── qwen │ └── SpringAiQwenApplicationTests.java ├── spring-ai-deepseek ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── deepseek │ │ │ ├── SpringAiDeepSeekApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── CodeGenerateController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ └── SpringAiDeepSeekApplicationTests.java ├── spring-ai-huaweiai-gallery ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── teachingai │ │ │ │ └── ollama │ │ │ │ └── SpringAiGemmaApplication.java │ │ └── resources │ │ │ └── application.properties │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ └── SpringAiGemmaApplicationTests.java └── 华为-AI应用开发SDK使用指南.docx ├── spring-ai-huaweiai-pangu ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── hiwepy │ │ │ │ └── huaweiai │ │ │ │ └── pangu │ │ │ │ ├── HuaweiAiPanguDocClient.java │ │ │ │ ├── SpringAiHuaweiAiPanguApplication.java │ │ │ │ ├── controller │ │ │ │ ├── ChatController.java │ │ │ │ └── EmbeddingController.java │ │ │ │ ├── functions │ │ │ │ ├── CapitalQuery.java │ │ │ │ ├── FunctionConfig.java │ │ │ │ ├── GetWeatherFunction.java │ │ │ │ ├── PconlineRegionFunction.java │ │ │ │ └── ReserveMeetingRoom.java │ │ │ │ └── router │ │ │ │ └── RouterFunctionConfig.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── llm.properties │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── SpringAiGemmaApplicationTests.java │ │ └── SpringAiHuaweiAiPanguApplicationTests.java └── 华为-AI应用开发SDK使用指南.docx ├── spring-ai-huggingface ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── huggingface │ │ │ ├── SpringAiHuggingfaceApplication.java │ │ │ └── controller │ │ │ └── ChatController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── hiwepy │ └── huggingface │ └── SpringAiHuggingfaceApplicationTests.java ├── spring-ai-llmsfreeapi ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── llmsfreeapi │ │ │ ├── SpringAiLlmsFreeApiApplication.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ ├── conf │ │ └── log4j2-dev.xml │ │ └── prompt.st │ └── test │ └── java │ └── com │ └── github │ └── hiwepy │ └── llmsfreeapi │ └── SpringAiLlmsFreeApiApplicationTests.java ├── spring-ai-minimax ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ ├── SpringAiZhipuAiApplicationTests.java │ └── ZhipuAIPrompt1.java ├── spring-ai-mistralai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ └── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-moonshotai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── moonshotai │ │ │ ├── SpringAiMoonshotAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── moonshotai │ └── SpringAiMoonshotAiApplicationTests.java ├── spring-ai-oci-genai-cohere ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── ocigenai │ │ │ ├── SpringAiVertexAiApplication.java │ │ │ ├── aisql │ │ │ ├── Answer.java │ │ │ └── SqlController.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── exception │ │ │ ├── SqlGenerationException.java │ │ │ └── SqlGenerationExceptionHandler.java │ │ │ └── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ └── SpringAiZhipuAiApplicationTests.java ├── spring-ai-ollama-agents ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-audio-chattts ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── ChatTTS-ui.png ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── ChatTtsAudioSpeechModel.java │ │ │ ├── ChatTtsAudioSpeechOptions.java │ │ │ ├── MarkdownUtils.java │ │ │ ├── MusicPlayer.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── api │ │ │ ├── ApiUtils.java │ │ │ ├── ChatTtsAudioApi.java │ │ │ ├── ChatTtsResponseHeaderExtractor.java │ │ │ └── common │ │ │ │ └── OllamaApiException.java │ │ │ ├── audio │ │ │ └── speech │ │ │ │ ├── Speech.java │ │ │ │ ├── SpeechMessage.java │ │ │ │ ├── SpeechModel.java │ │ │ │ ├── SpeechPrompt.java │ │ │ │ ├── SpeechResponse.java │ │ │ │ └── StreamingSpeechClient.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── metadata │ │ │ └── audio │ │ │ │ ├── ChatTtsAudioSpeechMetadata.java │ │ │ │ ├── ChatTtsAudioSpeechResponseMetadata.java │ │ │ │ └── ChatTtsRateLimit.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── AudioPlayer.java │ ├── LookForSounds.java │ ├── OllamaChatTest.java │ ├── SoundInfo.java │ ├── SpringAiOllamaApplicationTests.java │ └── TTSUtils.java ├── spring-ai-ollama-audio-edgetts ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── EdgeTtsAudioSpeechClient.java │ │ │ ├── EdgeTtsAudioSpeechOptions.java │ │ │ ├── EdgeTtsNativeAudioSpeechClient.java │ │ │ ├── MarkdownUtils.java │ │ │ ├── MusicPlayer.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── api │ │ │ ├── ApiUtils.java │ │ │ ├── EdgeTtsAudioApi.java │ │ │ ├── EdgeTtsNativeAudioApi.java │ │ │ ├── EdgeTtsResponseHeaderExtractor.java │ │ │ └── common │ │ │ │ └── OllamaApiException.java │ │ │ ├── audio │ │ │ └── speech │ │ │ │ ├── Speech.java │ │ │ │ ├── SpeechClient.java │ │ │ │ ├── SpeechMessage.java │ │ │ │ ├── SpeechPrompt.java │ │ │ │ ├── SpeechResponse.java │ │ │ │ └── StreamingSpeechClient.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── metadata │ │ │ └── audio │ │ │ │ ├── EdgeTtsAudioSpeechMetadata.java │ │ │ │ ├── EdgeTtsAudioSpeechResponseMetadata.java │ │ │ │ └── EdgeTtsRateLimit.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── AudioPlayer.java │ │ ├── OllamaChatNativeTest.java │ │ ├── OllamaChatTest.java │ │ ├── Ollama_Prompt_Test11.java │ │ ├── Ollama_夸夸机_Test.java │ │ ├── SpringAiOllamaApplicationTests.java │ │ └── TTSUtils.java │ └── resources │ └── prompts │ ├── prompt_2.txt │ └── system-message.st ├── spring-ai-ollama-audio-emoti ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── ChatTTS-ui.png ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── EmotiVoiceAudioSpeechClient.java │ │ │ ├── EmotiVoiceAudioSpeechOptions.java │ │ │ ├── MarkdownUtils.java │ │ │ ├── MusicPlayer.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── api │ │ │ ├── ApiUtils.java │ │ │ ├── EmotiVoiceAudioApi.java │ │ │ ├── EmotiVoiceResponseHeaderExtractor.java │ │ │ └── common │ │ │ │ └── OllamaApiException.java │ │ │ ├── audio │ │ │ ├── speech │ │ │ │ ├── Speech.java │ │ │ │ ├── SpeechClient.java │ │ │ │ ├── SpeechMessage.java │ │ │ │ ├── SpeechPrompt.java │ │ │ │ ├── SpeechResponse.java │ │ │ │ └── StreamingSpeechClient.java │ │ │ └── transcription │ │ │ │ ├── AudioTranscription.java │ │ │ │ └── AudioTranscriptionMetadata.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── metadata │ │ │ └── audio │ │ │ │ ├── EmotiVoiceAudioSpeechMetadata.java │ │ │ │ ├── EmotiVoiceAudioSpeechResponseMetadata.java │ │ │ │ └── EmotiVoiceRateLimit.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-audio-mars5tts ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── MARS5_Architecture.png ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── ChatTtsAudioSpeechClient.java │ │ │ ├── ChatTtsAudioSpeechOptions.java │ │ │ ├── MarkdownUtils.java │ │ │ ├── MusicPlayer.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── api │ │ │ ├── ApiUtils.java │ │ │ ├── ChatTtsAudioApi.java │ │ │ ├── ChatTtsResponseHeaderExtractor.java │ │ │ └── common │ │ │ │ └── OllamaApiException.java │ │ │ ├── audio │ │ │ └── speech │ │ │ │ ├── Speech.java │ │ │ │ ├── SpeechClient.java │ │ │ │ ├── SpeechMessage.java │ │ │ │ ├── SpeechPrompt.java │ │ │ │ ├── SpeechResponse.java │ │ │ │ └── StreamingSpeechClient.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── metadata │ │ │ └── audio │ │ │ │ ├── ChatTtsAudioSpeechMetadata.java │ │ │ │ ├── ChatTtsAudioSpeechResponseMetadata.java │ │ │ │ └── ChatTtsRateLimit.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-audio-unifiedtts ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── teachingai │ │ │ │ └── ollama │ │ │ │ ├── SpringAiOllamaApplication.java │ │ │ │ ├── UnifiedTtsAudioSpeechModel.java │ │ │ │ ├── UnifiedTtsAudioSpeechOptions.java │ │ │ │ ├── api │ │ │ │ ├── UnifiedTtsAudioApi.java │ │ │ │ └── UnifiedTtsResponseHeaderExtractor.java │ │ │ │ ├── audio │ │ │ │ ├── UnifiedTtsAudioSpeechMetadata.java │ │ │ │ ├── UnifiedTtsAudioSpeechResponseMetadata.java │ │ │ │ ├── UnifiedTtsRateLimit.java │ │ │ │ └── speech │ │ │ │ │ ├── Speech.java │ │ │ │ │ ├── SpeechMessage.java │ │ │ │ │ ├── SpeechModel.java │ │ │ │ │ ├── SpeechPrompt.java │ │ │ │ │ └── SpeechResponse.java │ │ │ │ └── autoconfigure │ │ │ │ ├── UnifiedTtsAudioSpeechAutoConfiguration.java │ │ │ │ ├── UnifiedTtsAudioSpeechProperties.java │ │ │ │ └── UnifiedTtsConnectionProperties.java │ │ └── resources │ │ │ └── application.properties │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── OllamaUnifiedTtsTest.java │ │ ├── SpringAiOllamaApplicationTests.java │ │ └── util │ │ ├── AudioPlayer.java │ │ └── MarkdownUtils.java └── unifiedtts.png ├── spring-ai-ollama-audio-whisper ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── ChatTtsAudioSpeechClient.java │ │ │ ├── ChatTtsAudioSpeechOptions.java │ │ │ ├── MusicPlayer.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── api │ │ │ ├── ApiUtils.java │ │ │ ├── ChatTtsAudioApi.java │ │ │ ├── ChatTtsResponseHeaderExtractor.java │ │ │ └── common │ │ │ │ └── OllamaApiException.java │ │ │ ├── audio │ │ │ ├── ChatTtsAudioSpeechMetadata.java │ │ │ ├── ChatTtsAudioSpeechResponseMetadata.java │ │ │ ├── ChatTtsRateLimit.java │ │ │ ├── WhisperAudioTranscriptionMetadata.java │ │ │ ├── WhisperAudioTranscriptionResponseMetadata.java │ │ │ ├── speech │ │ │ │ ├── Speech.java │ │ │ │ ├── SpeechClient.java │ │ │ │ ├── SpeechMessage.java │ │ │ │ ├── SpeechPrompt.java │ │ │ │ ├── SpeechResponse.java │ │ │ │ └── StreamingSpeechClient.java │ │ │ └── transcription │ │ │ │ ├── AudioTranscription.java │ │ │ │ └── AudioTranscriptionMetadata.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── Example.java │ ├── OllamaChatTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-chat ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── models.png ├── mvnw ├── mvnw.cmd ├── ollama_chat_api.png ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── config │ │ │ ├── SwaggerConfig.java │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ ├── mapper │ │ │ └── ChatMessageMapper.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ ├── router │ │ │ └── RouterFunctionConfig.java │ │ │ └── service │ │ │ ├── IChatMessageService.java │ │ │ └── impl │ │ │ └── ChatMessageServiceImpl.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-embedding ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── models.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ ├── ApiRequest.java │ │ │ └── EmbeddingController.java │ │ │ ├── router │ │ │ └── RouterFunctionConfig.java │ │ │ └── service │ │ │ ├── IEmbeddingService.java │ │ │ └── impl │ │ │ └── EmbeddingServiceImpl.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── BarCodeTest.java │ │ ├── OllamaEmbeddingTest1.java │ │ ├── OllamaEmbeddingTest2.java │ │ ├── OllamaEmbeddingTest3.java │ │ ├── OllamaEmbeddingTest4.java │ │ ├── OllamaEmbeddingTest5.java │ │ └── SpringAiOllamaApplicationTests.java │ └── resources │ └── llama2.pdf ├── spring-ai-ollama-fine-tuning ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-generation ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── FIX_CONTENT_TYPE.md ├── README.md ├── TEST_README.md ├── deepseek-r1.png ├── models.png ├── mvnw ├── mvnw.cmd ├── ollama_chat_api.png ├── phi-4.png ├── pom.xml ├── run-tests.sh └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── config │ │ │ ├── ReReadingAdvisor.java │ │ │ ├── SimpleLoggerAdvisor.java │ │ │ ├── SwaggerConfig.java │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── GenerationController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ ├── application.yaml │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── OllamaGenerationApiTest.java │ │ └── OllamaGenerationTest.java │ └── resources │ └── application-test.properties ├── spring-ai-ollama-mcp-webflux-client ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ ├── SpringAiZhipuAiApplicationTests.java │ └── ZhipuAIPrompt1.java ├── spring-ai-ollama-mcp-webflux-server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ ├── SpringAiZhipuAiApplicationTests.java │ └── ZhipuAIPrompt1.java ├── spring-ai-ollama-mcp-webmvc-client ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ ├── SpringAiZhipuAiApplicationTests.java │ └── ZhipuAIPrompt1.java ├── spring-ai-ollama-mcp-webmvc-server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── zhipuai │ ├── SpringAiZhipuAiApplicationTests.java │ └── ZhipuAIPrompt1.java ├── spring-ai-ollama-observation-langfuse ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-observation-prometheus ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-prompt ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── EvaluationAssistantController.java │ │ │ └── PromptController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ ├── application.yaml │ │ ├── conf │ │ └── log4j2-dev.xml │ │ └── prompts │ │ └── evaluation │ │ ├── evaluation_system_by_school.st │ │ ├── words_of_wish_by_family.st │ │ └── words_of_wish_by_teacher.st │ └── test │ ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── ollama │ │ ├── FactChecking.java │ │ ├── Ollama_Evaluation_Assistant_Test.java │ │ ├── Ollama_Hong_Prompt_Test.java │ │ ├── Ollama_Kuakua_Prompt_Test1.java │ │ ├── Ollama_Kuakua_Prompt_Test2.java │ │ ├── Ollama_Kuakua_Prompt_Test3.java │ │ ├── Ollama_Prompt_Test1.java │ │ ├── Ollama_Prompt_Test10.java │ │ ├── Ollama_Prompt_Test2.java │ │ ├── Ollama_Prompt_Test3.java │ │ ├── Ollama_Prompt_Test4.java │ │ ├── Ollama_Prompt_Test5.java │ │ ├── Ollama_Prompt_Test7.java │ │ ├── Ollama_Prompt_Test8.java │ │ ├── Ollama_Prompt_Test9.java │ │ └── SpringAiOllamaApplicationTests.java │ └── resources │ └── prompts │ ├── evaluation │ ├── evaluation_system_by_school_prompt.st │ ├── words_of_wish_by_family_prompt.st │ └── words_of_wish_by_teacher_prompt.st │ ├── hong-prompt.st │ ├── kuakua-prompt.st │ ├── prompt_2.txt │ └── system-message.st ├── spring-ai-ollama-rag-cassandra ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ ├── EmbeddingController.java │ │ │ └── RAGController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-chroma ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-couchbase ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-elasticsearch ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-gemfire ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-mariadb ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-milvus ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-mongodb ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-neo4j ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-opensearch ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-oracle ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-pgvector ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ ├── application.yaml │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-pinecone ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-qdrant ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-redis ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ ├── SpringAiOllamaApplicationTests.java │ └── testcontainers │ └── RedisEmbeddingStoreExample.java ├── spring-ai-ollama-rag-typesense ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-rag-weaviate ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-tools ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── function_calling.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── MyOllamaApi.java │ │ │ ├── MyOllamaChatClient.java │ │ │ ├── MyOllamaChatResponseMetadata.java │ │ │ ├── MyOllamaUsage.java │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebConfig.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ ├── router │ │ │ └── RouterFunctionConfig.java │ │ │ └── tools │ │ │ └── DateTimeTools.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaFunctionCallingTest1.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-ollama-vision ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── deepseek-r1.png ├── models.png ├── mvnw ├── mvnw.cmd ├── ollama_chat_api.png ├── phi-4.png ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── ollama │ │ │ ├── SpringAiOllamaApplication.java │ │ │ ├── config │ │ │ ├── SwaggerConfig.java │ │ │ └── WebConfig.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ ├── request │ │ │ └── ApiRequest.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ ├── OllamaChatTest.java │ ├── OllamaEmbeddingTest.java │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-openai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── openai │ │ │ ├── SpringAiOpenAiApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── config │ │ │ └── Config.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ ├── EmbeddingController.java │ │ │ ├── ImageGenController.java │ │ │ └── ImageGenRequest.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── service │ │ │ └── MockWeatherService.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ └── SpringAiGemmaApplicationTests.java ├── spring-ai-postgresml ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── postgresml │ │ │ ├── SpringAiPostgresMLApplication.java │ │ │ ├── config │ │ │ └── JdbcConfig.java │ │ │ ├── controller │ │ │ ├── EmbeddingController.java │ │ │ └── JdbcController.java │ │ │ └── service │ │ │ └── JdbcExampleService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ └── SpringAiOllamaApplicationTests.java ├── spring-ai-project-hotel-recommend ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── Main.java │ └── resources │ ├── dialog.json │ ├── hotel.json │ └── index.ipynb ├── spring-ai-qianfan ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── baidu │ │ │ └── qianfan │ │ │ ├── SpringAiBaiduAiQianfanApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── baidu │ └── qianfan │ └── SpringAiBaiduAiQianfanApplicationTests.java ├── spring-ai-qwen ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── qwen │ │ │ ├── SpringAiQwenApplication.java │ │ │ ├── agent │ │ │ └── Todo.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── finetune │ │ │ └── Todo.java │ │ │ ├── rag │ │ │ └── Todo.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── qwen │ └── SpringAiQwenApplicationTests.java ├── spring-ai-sensenova ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── hiwepy │ └── zhipuai │ └── SpringAiZhipuAiApplicationTests.java ├── spring-ai-sql ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── aisql │ │ │ ├── AiSqlApplication.java │ │ │ ├── controller │ │ │ └── SqlController.java │ │ │ └── exception │ │ │ ├── SqlGenerationException.java │ │ │ └── SqlGenerationExceptionHandler.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ ├── schema.sql │ │ └── sql-prompt-template.st │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── aisql │ └── AiSqlApplicationTests.java ├── spring-ai-stabilityai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── teachingai │ │ │ └── stabilityai │ │ │ ├── SpringAiStabilityAiApplication.java │ │ │ └── controller │ │ │ └── ChatController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── stabilityai │ └── SpringAiStabilityAiApplicationTests.java ├── spring-ai-stepfun ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── github │ │ ├── hiwepy │ │ └── stepfun │ │ │ ├── SpringStepFunAiApplication.java │ │ │ └── controller │ │ │ └── ChatController.java │ │ └── teachingai │ │ └── stepfun │ │ └── utils │ │ └── QueryDslToMybatisPlusConverter.java │ └── resources │ ├── application.properties │ └── conf │ └── log4j2-dev.xml ├── spring-ai-vertexai-gemini ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── vertexai │ │ │ ├── SpringAiVertexAiApplication.java │ │ │ ├── aisql │ │ │ ├── Answer.java │ │ │ └── SqlController.java │ │ │ ├── controller │ │ │ ├── ChatController.java │ │ │ └── EmbeddingController.java │ │ │ ├── exception │ │ │ ├── SqlGenerationException.java │ │ │ └── SqlGenerationExceptionHandler.java │ │ │ └── functions │ │ │ ├── FunctionConfig.java │ │ │ ├── GetWeatherFunction.java │ │ │ └── PconlineRegionFunction.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── teachingai │ └── ollama │ └── SpringAiZhipuAiApplicationTests.java ├── spring-ai-watsonxai ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── hiwepy │ │ │ └── zhipuai │ │ │ ├── SpringAiZhipuAiApplication.java │ │ │ ├── controller │ │ │ └── ChatController.java │ │ │ └── router │ │ │ └── RouterFunctionConfig.java │ └── resources │ │ ├── application.properties │ │ └── conf │ │ └── log4j2-dev.xml │ └── test │ └── java │ └── com │ └── github │ └── hiwepy │ └── zhipuai │ └── SpringAiZhipuAiApplicationTests.java └── spring-ai-zhipuai ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── teachingai │ │ └── zhipuai │ │ ├── SpringAiZhipuAiApplication.java │ │ ├── controller │ │ ├── ChatController.java │ │ └── EmbeddingController.java │ │ └── router │ │ └── RouterFunctionConfig.java └── resources │ ├── application.properties │ └── conf │ └── log4j2-dev.xml └── test └── java └── com └── github └── teachingai └── zhipuai ├── SpringAiZhipuAiApplicationTests.java └── ZhipuAIPrompt1.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.qoderignore: -------------------------------------------------------------------------------- 1 | # 指定在索引时要忽略的文件或文件夹。请使用逗号分隔条目,支持 my-security/ 和 *.log 等通配符模式。 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/spring-ai-quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/docs/spring-ai-quick-start.md -------------------------------------------------------------------------------- /docs/spring-ai-text-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/docs/spring-ai-text-generation.md -------------------------------------------------------------------------------- /fix_ollama_references.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/fix_ollama_references.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/restart.sh -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/.gitignore -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/README.md -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/mvnw -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/pom.xml -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/src/main/java/com/github/teachingai/amazon/bedrock/agent/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/src/main/java/com/github/teachingai/amazon/bedrock/agent/Todo.java -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/src/main/java/com/github/teachingai/amazon/bedrock/rag/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/src/main/java/com/github/teachingai/amazon/bedrock/rag/Todo.java -------------------------------------------------------------------------------- /spring-ai-amazon-bedrock/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-amazon-bedrock/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-anthropic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/.gitignore -------------------------------------------------------------------------------- /spring-ai-anthropic/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-anthropic/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-anthropic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/README.md -------------------------------------------------------------------------------- /spring-ai-anthropic/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/mvnw -------------------------------------------------------------------------------- /spring-ai-anthropic/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-anthropic/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/pom.xml -------------------------------------------------------------------------------- /spring-ai-anthropic/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-anthropic/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-anthropic/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-azure-openai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/.gitignore -------------------------------------------------------------------------------- /spring-ai-azure-openai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-azure-openai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-azure-openai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/README.md -------------------------------------------------------------------------------- /spring-ai-azure-openai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/mvnw -------------------------------------------------------------------------------- /spring-ai-azure-openai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-azure-openai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/pom.xml -------------------------------------------------------------------------------- /spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/agent/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/agent/Todo.java -------------------------------------------------------------------------------- /spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/finetune/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/finetune/Todo.java -------------------------------------------------------------------------------- /spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/rag/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/src/main/java/com/github/teachingai/azure/openai/rag/Todo.java -------------------------------------------------------------------------------- /spring-ai-azure-openai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-azure-openai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-common/pom.xml -------------------------------------------------------------------------------- /spring-ai-common/src/main/java/com/github/teachingai/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-common/src/main/java/com/github/teachingai/Main.java -------------------------------------------------------------------------------- /spring-ai-coze/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/.gitignore -------------------------------------------------------------------------------- /spring-ai-coze/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-coze/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-coze/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/README.md -------------------------------------------------------------------------------- /spring-ai-coze/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/mvnw -------------------------------------------------------------------------------- /spring-ai-coze/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-coze/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/pom.xml -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/SpringAiQwenApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/java/com/github/teachingai/qwen/SpringAiQwenApplication.java -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/agent/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.agent; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/java/com/github/teachingai/qwen/controller/ChatController.java -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/controller/EmbeddingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/java/com/github/teachingai/qwen/controller/EmbeddingController.java -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/finetune/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.finetune; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/rag/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.rag; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-coze/src/main/java/com/github/teachingai/qwen/router/RouterFunctionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/java/com/github/teachingai/qwen/router/RouterFunctionConfig.java -------------------------------------------------------------------------------- /spring-ai-coze/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-coze/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-coze/src/test/java/com/github/teachingai/qwen/SpringAiQwenApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-coze/src/test/java/com/github/teachingai/qwen/SpringAiQwenApplicationTests.java -------------------------------------------------------------------------------- /spring-ai-deepseek/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/.gitignore -------------------------------------------------------------------------------- /spring-ai-deepseek/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-deepseek/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-deepseek/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/README.md -------------------------------------------------------------------------------- /spring-ai-deepseek/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/mvnw -------------------------------------------------------------------------------- /spring-ai-deepseek/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-deepseek/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/pom.xml -------------------------------------------------------------------------------- /spring-ai-deepseek/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-deepseek/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-deepseek/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/.gitignore -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/README.md -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/mvnw -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/pom.xml -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.ai.ollama.chat.options.model=gemma:2b 2 | -------------------------------------------------------------------------------- /spring-ai-huaweiai-gallery/华为-AI应用开发SDK使用指南.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-gallery/华为-AI应用开发SDK使用指南.docx -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/.gitignore -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/README.md -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/mvnw -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/pom.xml -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/src/main/resources/llm.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/src/main/resources/llm.properties -------------------------------------------------------------------------------- /spring-ai-huaweiai-pangu/华为-AI应用开发SDK使用指南.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huaweiai-pangu/华为-AI应用开发SDK使用指南.docx -------------------------------------------------------------------------------- /spring-ai-huggingface/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/.gitignore -------------------------------------------------------------------------------- /spring-ai-huggingface/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-huggingface/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-huggingface/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/README.md -------------------------------------------------------------------------------- /spring-ai-huggingface/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/mvnw -------------------------------------------------------------------------------- /spring-ai-huggingface/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-huggingface/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/pom.xml -------------------------------------------------------------------------------- /spring-ai-huggingface/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-huggingface/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/.gitignore -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/README.md -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/mvnw -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/pom.xml -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-llmsfreeapi/src/main/resources/prompt.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-llmsfreeapi/src/main/resources/prompt.st -------------------------------------------------------------------------------- /spring-ai-minimax/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/.gitignore -------------------------------------------------------------------------------- /spring-ai-minimax/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-minimax/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-minimax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/README.md -------------------------------------------------------------------------------- /spring-ai-minimax/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/mvnw -------------------------------------------------------------------------------- /spring-ai-minimax/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-minimax/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/pom.xml -------------------------------------------------------------------------------- /spring-ai-minimax/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-minimax/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-minimax/src/test/java/com/github/teachingai/zhipuai/ZhipuAIPrompt1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-minimax/src/test/java/com/github/teachingai/zhipuai/ZhipuAIPrompt1.java -------------------------------------------------------------------------------- /spring-ai-mistralai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/.gitignore -------------------------------------------------------------------------------- /spring-ai-mistralai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-mistralai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-mistralai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/README.md -------------------------------------------------------------------------------- /spring-ai-mistralai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/mvnw -------------------------------------------------------------------------------- /spring-ai-mistralai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-mistralai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/pom.xml -------------------------------------------------------------------------------- /spring-ai-mistralai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-mistralai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-moonshotai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/.gitignore -------------------------------------------------------------------------------- /spring-ai-moonshotai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-moonshotai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-moonshotai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/README.md -------------------------------------------------------------------------------- /spring-ai-moonshotai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/mvnw -------------------------------------------------------------------------------- /spring-ai-moonshotai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-moonshotai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/pom.xml -------------------------------------------------------------------------------- /spring-ai-moonshotai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-moonshotai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/.gitignore -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/README.md -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/mvnw -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/pom.xml -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/src/main/java/com/github/hiwepy/ocigenai/aisql/Answer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/src/main/java/com/github/hiwepy/ocigenai/aisql/Answer.java -------------------------------------------------------------------------------- /spring-ai-oci-genai-cohere/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-oci-genai-cohere/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-agents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-agents/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-agents/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-agents/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-agents/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-agents/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-agents/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-agents/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/ChatTTS-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/ChatTTS-ui.png -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/AudioPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/AudioPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/SoundInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/SoundInfo.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/TTSUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-chattts/src/test/java/com/github/teachingai/ollama/TTSUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/test/java/com/github/teachingai/ollama/AudioPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/test/java/com/github/teachingai/ollama/AudioPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/test/java/com/github/teachingai/ollama/TTSUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/test/java/com/github/teachingai/ollama/TTSUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/test/resources/prompts/prompt_2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-ai-ollama-audio-edgetts/src/test/resources/prompts/system-message.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-edgetts/src/test/resources/prompts/system-message.st -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/ChatTTS-ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/ChatTTS-ui.png -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/MarkdownUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/MarkdownUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/MusicPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-emoti/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-emoti/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/MARS5_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/MARS5_Architecture.png -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/src/main/java/com/github/teachingai/ollama/MusicPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-mars5tts/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-mars5tts/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-unifiedtts/unifiedtts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-unifiedtts/unifiedtts.png -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/MusicPlayer.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/main/java/com/github/teachingai/ollama/api/ApiUtils.java -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-audio-whisper/src/test/java/com/github/teachingai/ollama/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-audio-whisper/src/test/java/com/github/teachingai/ollama/Example.java -------------------------------------------------------------------------------- /spring-ai-ollama-chat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-chat/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-chat/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-chat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-chat/models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/models.png -------------------------------------------------------------------------------- /spring-ai-ollama-chat/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-chat/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-chat/ollama_chat_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/ollama_chat_api.png -------------------------------------------------------------------------------- /spring-ai-ollama-chat/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/config/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/config/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-chat/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-chat/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/models.png -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/test/java/com/github/teachingai/ollama/BarCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/test/java/com/github/teachingai/ollama/BarCodeTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-embedding/src/test/resources/llama2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-embedding/src/test/resources/llama2.pdf -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-fine-tuning/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-fine-tuning/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-generation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-generation/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-generation/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-generation/FIX_CONTENT_TYPE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/FIX_CONTENT_TYPE.md -------------------------------------------------------------------------------- /spring-ai-ollama-generation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-generation/TEST_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/TEST_README.md -------------------------------------------------------------------------------- /spring-ai-ollama-generation/deepseek-r1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/deepseek-r1.png -------------------------------------------------------------------------------- /spring-ai-ollama-generation/models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/models.png -------------------------------------------------------------------------------- /spring-ai-ollama-generation/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-generation/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-generation/ollama_chat_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/ollama_chat_api.png -------------------------------------------------------------------------------- /spring-ai-ollama-generation/phi-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/phi-4.png -------------------------------------------------------------------------------- /spring-ai-ollama-generation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-generation/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/run-tests.sh -------------------------------------------------------------------------------- /spring-ai-ollama-generation/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-generation/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/src/main/resources/application.yaml -------------------------------------------------------------------------------- /spring-ai-ollama-generation/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-generation/src/test/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-generation/src/test/resources/application-test.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-client/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-client/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webflux-server/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webflux-server/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-client/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-client/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-mcp-webmvc-server/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-mcp-webmvc-server/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-observation-langfuse/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-langfuse/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-observation-prometheus/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-observation-prometheus/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/resources/application.yaml -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/resources/prompts/evaluation/words_of_wish_by_family.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/resources/prompts/evaluation/words_of_wish_by_family.st -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/main/resources/prompts/evaluation/words_of_wish_by_teacher.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/main/resources/prompts/evaluation/words_of_wish_by_teacher.st -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/FactChecking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/FactChecking.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test1.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test2.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test3.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test4.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test5.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test7.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test8.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test8.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test9.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/java/com/github/teachingai/ollama/Ollama_Prompt_Test9.java -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/resources/prompts/hong-prompt.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/resources/prompts/hong-prompt.st -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/resources/prompts/kuakua-prompt.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/resources/prompts/kuakua-prompt.st -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/resources/prompts/prompt_2.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-ai-ollama-prompt/src/test/resources/prompts/system-message.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-prompt/src/test/resources/prompts/system-message.st -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-cassandra/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-cassandra/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-chroma/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-chroma/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-couchbase/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-couchbase/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-elasticsearch/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-elasticsearch/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-gemfire/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-gemfire/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mariadb/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mariadb/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-milvus/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-milvus/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-mongodb/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-mongodb/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-neo4j/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-neo4j/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-opensearch/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-opensearch/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-oracle/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-oracle/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/src/main/resources/application.yaml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pgvector/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pgvector/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-pinecone/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-pinecone/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-qdrant/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-qdrant/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-redis/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-redis/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-typesense/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-typesense/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-rag-weaviate/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-rag-weaviate/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-tools/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-tools/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-tools/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-tools/function_calling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/function_calling.png -------------------------------------------------------------------------------- /spring-ai-ollama-tools/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-tools/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-tools/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaApi.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaChatClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaChatClient.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/MyOllamaUsage.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/tools/DateTimeTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/java/com/github/teachingai/ollama/tools/DateTimeTools.java -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-tools/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-tools/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-vision/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/.gitignore -------------------------------------------------------------------------------- /spring-ai-ollama-vision/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-ollama-vision/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-ollama-vision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/README.md -------------------------------------------------------------------------------- /spring-ai-ollama-vision/deepseek-r1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/deepseek-r1.png -------------------------------------------------------------------------------- /spring-ai-ollama-vision/models.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/models.png -------------------------------------------------------------------------------- /spring-ai-ollama-vision/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/mvnw -------------------------------------------------------------------------------- /spring-ai-ollama-vision/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-ollama-vision/ollama_chat_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/ollama_chat_api.png -------------------------------------------------------------------------------- /spring-ai-ollama-vision/phi-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/phi-4.png -------------------------------------------------------------------------------- /spring-ai-ollama-vision/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/pom.xml -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/main/java/com/github/teachingai/ollama/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/main/java/com/github/teachingai/ollama/config/WebConfig.java -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/main/java/com/github/teachingai/ollama/request/ApiRequest.java -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/test/java/com/github/teachingai/ollama/OllamaChatTest.java -------------------------------------------------------------------------------- /spring-ai-ollama-vision/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-ollama-vision/src/test/java/com/github/teachingai/ollama/OllamaEmbeddingTest.java -------------------------------------------------------------------------------- /spring-ai-openai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/.gitignore -------------------------------------------------------------------------------- /spring-ai-openai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-openai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-openai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/README.md -------------------------------------------------------------------------------- /spring-ai-openai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/mvnw -------------------------------------------------------------------------------- /spring-ai-openai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-openai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/pom.xml -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/SpringAiOpenAiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/SpringAiOpenAiApplication.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/agent/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/agent/Todo.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/config/Config.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/controller/ChatController.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/controller/ImageGenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/controller/ImageGenRequest.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/finetune/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/finetune/Todo.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/rag/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.openai.rag; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-openai/src/main/java/com/github/teachingai/openai/service/MockWeatherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/java/com/github/teachingai/openai/service/MockWeatherService.java -------------------------------------------------------------------------------- /spring-ai-openai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-openai/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-openai/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-postgresml/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/.gitignore -------------------------------------------------------------------------------- /spring-ai-postgresml/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-postgresml/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-postgresml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/README.md -------------------------------------------------------------------------------- /spring-ai-postgresml/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/mvnw -------------------------------------------------------------------------------- /spring-ai-postgresml/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-postgresml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/pom.xml -------------------------------------------------------------------------------- /spring-ai-postgresml/src/main/java/com/github/teachingai/postgresml/config/JdbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/src/main/java/com/github/teachingai/postgresml/config/JdbcConfig.java -------------------------------------------------------------------------------- /spring-ai-postgresml/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-postgresml/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-project-hotel-recommend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-project-hotel-recommend/pom.xml -------------------------------------------------------------------------------- /spring-ai-project-hotel-recommend/src/main/java/com/github/teachingai/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-project-hotel-recommend/src/main/java/com/github/teachingai/Main.java -------------------------------------------------------------------------------- /spring-ai-project-hotel-recommend/src/main/resources/dialog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-project-hotel-recommend/src/main/resources/dialog.json -------------------------------------------------------------------------------- /spring-ai-project-hotel-recommend/src/main/resources/hotel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-project-hotel-recommend/src/main/resources/hotel.json -------------------------------------------------------------------------------- /spring-ai-project-hotel-recommend/src/main/resources/index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-project-hotel-recommend/src/main/resources/index.ipynb -------------------------------------------------------------------------------- /spring-ai-qianfan/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/.gitignore -------------------------------------------------------------------------------- /spring-ai-qianfan/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-qianfan/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-qianfan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/README.md -------------------------------------------------------------------------------- /spring-ai-qianfan/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/mvnw -------------------------------------------------------------------------------- /spring-ai-qianfan/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-qianfan/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/pom.xml -------------------------------------------------------------------------------- /spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/agent/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/agent/Todo.java -------------------------------------------------------------------------------- /spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/finetune/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/finetune/Todo.java -------------------------------------------------------------------------------- /spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/rag/Todo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qianfan/src/main/java/com/github/teachingai/baidu/qianfan/rag/Todo.java -------------------------------------------------------------------------------- /spring-ai-qianfan/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.ai.ollama.chat.options.model=gemma:2b 2 | -------------------------------------------------------------------------------- /spring-ai-qwen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/.gitignore -------------------------------------------------------------------------------- /spring-ai-qwen/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-qwen/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-qwen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/README.md -------------------------------------------------------------------------------- /spring-ai-qwen/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/mvnw -------------------------------------------------------------------------------- /spring-ai-qwen/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-qwen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/pom.xml -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/SpringAiQwenApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/java/com/github/teachingai/qwen/SpringAiQwenApplication.java -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/agent/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.agent; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/java/com/github/teachingai/qwen/controller/ChatController.java -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/controller/EmbeddingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/java/com/github/teachingai/qwen/controller/EmbeddingController.java -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/finetune/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.finetune; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/rag/Todo.java: -------------------------------------------------------------------------------- 1 | package com.github.teachingai.qwen.rag; 2 | 3 | public class Todo { 4 | } 5 | -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/java/com/github/teachingai/qwen/router/RouterFunctionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/java/com/github/teachingai/qwen/router/RouterFunctionConfig.java -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-qwen/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-qwen/src/test/java/com/github/teachingai/qwen/SpringAiQwenApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-qwen/src/test/java/com/github/teachingai/qwen/SpringAiQwenApplicationTests.java -------------------------------------------------------------------------------- /spring-ai-sensenova/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-sensenova/README.md: -------------------------------------------------------------------------------- 1 | ## 商汤日日新系列大模型 与 Spring AI 整合示例 2 | -------------------------------------------------------------------------------- /spring-ai-sensenova/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/mvnw -------------------------------------------------------------------------------- /spring-ai-sensenova/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-sensenova/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/pom.xml -------------------------------------------------------------------------------- /spring-ai-sensenova/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-sensenova/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sensenova/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-sql/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/.gitignore -------------------------------------------------------------------------------- /spring-ai-sql/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-sql/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-sql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/README.md -------------------------------------------------------------------------------- /spring-ai-sql/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/mvnw -------------------------------------------------------------------------------- /spring-ai-sql/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-sql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/pom.xml -------------------------------------------------------------------------------- /spring-ai-sql/src/main/java/com/github/teachingai/aisql/AiSqlApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/java/com/github/teachingai/aisql/AiSqlApplication.java -------------------------------------------------------------------------------- /spring-ai-sql/src/main/java/com/github/teachingai/aisql/controller/SqlController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/java/com/github/teachingai/aisql/controller/SqlController.java -------------------------------------------------------------------------------- /spring-ai-sql/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-sql/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/resources/data.sql -------------------------------------------------------------------------------- /spring-ai-sql/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/resources/schema.sql -------------------------------------------------------------------------------- /spring-ai-sql/src/main/resources/sql-prompt-template.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/main/resources/sql-prompt-template.st -------------------------------------------------------------------------------- /spring-ai-sql/src/test/java/com/github/teachingai/aisql/AiSqlApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-sql/src/test/java/com/github/teachingai/aisql/AiSqlApplicationTests.java -------------------------------------------------------------------------------- /spring-ai-stabilityai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/.gitignore -------------------------------------------------------------------------------- /spring-ai-stabilityai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-stabilityai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-stabilityai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/README.md -------------------------------------------------------------------------------- /spring-ai-stabilityai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/mvnw -------------------------------------------------------------------------------- /spring-ai-stabilityai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-stabilityai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/pom.xml -------------------------------------------------------------------------------- /spring-ai-stabilityai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stabilityai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-stepfun/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stepfun/pom.xml -------------------------------------------------------------------------------- /spring-ai-stepfun/src/main/java/com/github/hiwepy/stepfun/SpringStepFunAiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stepfun/src/main/java/com/github/hiwepy/stepfun/SpringStepFunAiApplication.java -------------------------------------------------------------------------------- /spring-ai-stepfun/src/main/java/com/github/hiwepy/stepfun/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stepfun/src/main/java/com/github/hiwepy/stepfun/controller/ChatController.java -------------------------------------------------------------------------------- /spring-ai-stepfun/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stepfun/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-stepfun/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-stepfun/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/.gitignore -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/README.md -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/mvnw -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/pom.xml -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/src/main/java/com/github/hiwepy/vertexai/aisql/Answer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/src/main/java/com/github/hiwepy/vertexai/aisql/Answer.java -------------------------------------------------------------------------------- /spring-ai-vertexai-gemini/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-vertexai-gemini/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-watsonxai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/.gitignore -------------------------------------------------------------------------------- /spring-ai-watsonxai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-watsonxai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-watsonxai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/README.md -------------------------------------------------------------------------------- /spring-ai-watsonxai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/mvnw -------------------------------------------------------------------------------- /spring-ai-watsonxai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-watsonxai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/pom.xml -------------------------------------------------------------------------------- /spring-ai-watsonxai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-watsonxai/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-watsonxai/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-zhipuai/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/.gitignore -------------------------------------------------------------------------------- /spring-ai-zhipuai/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-ai-zhipuai/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-ai-zhipuai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/README.md -------------------------------------------------------------------------------- /spring-ai-zhipuai/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/mvnw -------------------------------------------------------------------------------- /spring-ai-zhipuai/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/mvnw.cmd -------------------------------------------------------------------------------- /spring-ai-zhipuai/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/pom.xml -------------------------------------------------------------------------------- /spring-ai-zhipuai/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-ai-zhipuai/src/main/resources/conf/log4j2-dev.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/src/main/resources/conf/log4j2-dev.xml -------------------------------------------------------------------------------- /spring-ai-zhipuai/src/test/java/com/github/teachingai/zhipuai/ZhipuAIPrompt1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/teachingai/spring-ai-examples/HEAD/spring-ai-zhipuai/src/test/java/com/github/teachingai/zhipuai/ZhipuAIPrompt1.java --------------------------------------------------------------------------------