将 Spring AI 与 OpenAI 的 DALL-E 3 集成,以生成图像。轻松设置 Spring Boot、配置 API 集成并自定义设置。
大家好!这是关于 Spring AI 系列介绍文章的第一篇。今天,我们将了解如何通过文本提示轻松生成图片。为此,我们将利用 OpenAI API 和 DALL-E 3 模型。
在本文中,我将跳过一些 Spring 基础概念的讲解,比如 Bean 管理、启动器等,因为本文的主要目的是探索 Spring AI 的功能。同样,我也不会详细介绍如何生成 OpenAI API 密钥。
前提条件
如果你还没有有效的 OpenAI API 密钥,请按以下步骤操作:
- 在 OpenAI 上创建一个账户。
- 在 API 密钥页面生成令牌。
步骤 1:设置项目
要快速生成包含所有必要依赖项的项目模板,可以使用https://start.spring.io/ 。
在我的示例中,我将使用 Java 17 和 Spring Boot 3.4.1。我们还需要包含以下依赖项:
- Spring WEB:该依赖项使我们能够创建一个 Web 服务器,并将 REST 端点作为应用程序的入口点公开。
- OpenAI:通过编写几行代码和配置,这个依赖项能让我们顺利地与 OpenAI 集成。
点击生成后,在你使用的 IDE 中打开下载的文件,并确认pom.xml中存在所有必要的依赖项。
<dependency>
<groupId>org.spring framework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-openai-spring-boot-starter</artifactId>
</dependency>
步骤 2:设置配置文件
接下来,我们需要配

最低0.47元/天 解锁文章
225

被折叠的 条评论
为什么被折叠?



