Heim >Java >javaLernprogramm >Springai Deepseek: schneller als einen Kaffee zu brauen
Nutzen Sie die Kraft von Deepseek und Frühlings -KI in Ihren Java -Anwendungen: Ein schnelles Leitfaden
Die jüngste Buzz umgibt Deepseek und seine beeindruckende Leistung im Vergleich zu OpenAI. Dieses Tutorial konzentriert sich auf die schnelle Integration von Deepseek in Ihre Java -Anwendungen mit Spring AI, einem Rahmen, das zur Vereinfachung der KI -Integration bestimmt ist. Der Prozess ist überraschend schnell - schneller als Kaffee zu machen!
Spring AI: Straffung der AI -Integration
Die Stärke des Frühlingsökosystems liegt in seiner Anpassungsfähigkeit. Die Spring AI nutzt diese Stärke, indem sie einen optimierten Ansatz zur Integration von Java -Anwendungen mit verschiedenen AI -Plattformen bereitstellen. Seine Kernprinzipien konzentrieren sich auf Portabilität, modulares Design und die Verwendung von Pojos (einfache alte Java -Objekte).
Spring AI ist ein Anwendungsrahmen für die AI -Engineering, die die Entwurfsprinzipien von Spring auf die AI -Domäne anwendet und Pojos als grundlegende Bausteine fördert.
Deepseek: Eine leistungsstarke Open-Source-AI-Plattform
Deepseek ist eine robuste Open-Source-AI-Plattform, die eine breite Palette von Funktionen und Modellen bietet, einschließlich einer leistungsstarken Chat-Funktionalität. Insbesondere Deepseek-V3 verfügt
Deepseek-V3 verbessert die Inferenzgeschwindigkeit signifikant, führt in der Open-Source-Leistung und konkurriert mit Top-Modellen mit geschlossenen Quellen.Integration der Frühlings-AI in Deepseek: eine Schritt-für-Schritt-Anleitung
In dieser Anleitung wird angenommen, dass Java installiert ist. Wir werden Spring Initializr verwenden, um ein neues Projekt zu erstellen.
Deepseek API -Schlüssel -Setup
Bevor Sie fortfahren, erhalten Sie Ihren Deepseek -API -Schlüssel:
(siehe Dokumentation für Preisdetails.)
verbinden Frühlings -AI und Deepseek
Integrieren wir Deepseek:
Spring AI vereinfacht die plattformübergreifende AI-Integration durch Umgebungsvariablen. Setzen Sie für Deepseek diese Variablen:
<code>spring.application.name=deepseek spring.ai.openai.api-key=${API_KEY_DEEPSEEK} spring.ai.openai.base-url=https://api.deepseek.com spring.ai.openai.chat.options.model=deepseek-chat // or deepseek-reasoner</code>
deepseek-chat
Hinweis: deepseek-reasoner
verwendet Deepseek-V3;
Application.java
Fügen Sie diesen Code Ihrem
<code class="language-java">@Bean public CommandLineRunner runner(ChatClient.Builder builder) { return args -> { ChatClient chatClient = builder.build(); String response = chatClient.prompt("Tell a brief history of Java programming language.").call().content(); System.out.println(response); }; }</code>hinzu
./mvnw spring-boot:run
Führen Sie Ihre Anwendung aus (
Schlussfolgerung
Sie haben Deepseek mit Spring AI erfolgreich in Ihre Java -Anwendung integriert! Die einfache Umstellung zwischen AI -Plattformen mit minimalen Codeänderungen ist ein erheblicher Vorteil. Vielen Dank an Spring Ai und Dan Vega für ihre Beiträge zum Frühlings -Ökosystem.
Referenzen:
Das obige ist der detaillierte Inhalt vonSpringai Deepseek: schneller als einen Kaffee zu brauen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!