ホームページ >Java >&#&チュートリアル >Springai Deepseek:コーヒーを醸造するよりも速い

Springai Deepseek:コーヒーを醸造するよりも速い

Patricia Arquette
Patricia Arquetteオリジナル
2025-01-28 12:05:09161ブラウズ

JavaアプリケーションでDeepseekとSpring AIの力を活用してください:クイックガイド

最近の話題は、オープンと比較してディープシークとその印象的なパフォーマンスを取り囲んでいます。 このチュートリアルは、AI統合を簡素化するために設計されたSpring AIを使用して、DeepSeekをJavaアプリケーションにすばやく統合することに焦点を当てています。 このプロセスは驚くほど速いです - コーヒーを作るよりも速いです!

spring ai:AI統合の合理化

スプリングエコシステムの強さは、その適応性にあります。 Spring AIは、JavaアプリケーションをさまざまなAIプラットフォームと統合するための合理化されたアプローチを提供することにより、この強度を活用します。 その中心的な原則は、携帯性、モジュラー設計、およびPojos(平易な古いJavaオブジェクト)の使用に焦点を当てています。

Spring AIはAIエンジニアリングのアプリケーションフレームワークであり、Springの設計原則をAIドメインに適用し、基本的な構成要素としてPojosを促進します。

SpringAI   DeepSeek: Faster Than Brewing a Coffeedeepseek:強力なオープンソースAIプラットフォーム

DeepSeekは、強力なチャット機能を含む幅広い機能とモデルを提供する堅牢なオープンソースAIプラットフォームです。 特にdeepseek-v3は、例外的な推論速度を誇っています。

DeepSeek-V3は推論速度を大幅に向上させ、オープンソースのパフォーマンスをリードし、トップクローズドソースモデルと競合します。

spring aiをdeepseekと統合:ステップバイステップガイド

このガイドは、Javaがインストールされていることを前提としています。 Spring Intializrを使用して、新しいプロジェクトを作成します

spring initializrセットアップ:

spring initializrに移動します。 Maven、Java、Spring Boot 3.4.2(または最新バージョン)、およびJarパッケージを選択します。 プロジェクトメタデータを構成します(独自の詳細を使用できます)。 Javaバージョンを21に設定します

依存関係の追加:

次の依存関係を含めます。SpringWebとSpring AI Openaiスターター。 SpringAI   DeepSeek: Faster Than Brewing a Coffee

  1. 生成とインポート:
プロジェクトを生成し、解凍して、IDE(例えば、Intellij)にインポートします。

SpringAI   DeepSeek: Faster Than Brewing a Coffee

  1. deepseek APIキーセットアップ 先に進む前に、deepseek APIキーを取得します:
    1. deepseekプラットフォームに登録します。
    2. APIキーメニューにアクセスします。

    SpringAI   DeepSeek: Faster Than Brewing a Coffee

    1. 新しいAPIキーを作成します。 安全に保ちます!

    SpringAI   DeepSeek: Faster Than Brewing a Coffee(価格設定の詳細についてはドキュメントを参照してください。)

    スプリングaiとdeepseek

    を接続します

    プロジェクトとAPIキーの準備を整えて、deepseekを統合しましょう:

    Spring AIは、環境変数を介したクロスプラットフォームAI統合を簡素化します。 deepseekの場合、これらの変数を設定します:

    注:

    deepseek-v3を使用します。
    <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-r1。

    を使用します deepseek-chatこのコードをdeepseek-reasoner

    に追加します

    Application.javaアプリケーションを実行します(

    )。
    <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>

    ./mvnw spring-boot:run

    結論SpringAI   DeepSeek: Faster Than Brewing a Coffee

    Spring AIを使用して、DeepSeekをJavaアプリケーションに統合しました! コードの変更を最小限に抑えてAIプラットフォーム間を切り替えるのは簡単です。 Spring AiとDan Vegaが春の生態系に貢献してくれたことに感謝します。

    参考文献:

    deepseek r1 vs openai:[比較へのリンク(実際のリンクと交換)]

    spring ai initializer:[spring initializrへのリンク]
  • Deepseekオープンソースプロジェクト:[Deepseekプロジェクトへのリンク]

以上がSpringai Deepseek:コーヒーを醸造するよりも速いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。