| Item | Descrição |
|---|---|
| Linguagem | Java |
| Framework | Spring Boot |
| Dependência externa | API de IA externa |
| Retorno | JSON com a resposta gerada pela IA |
| Público-alvo | Devs Java iniciando com IA |
| Dificuldade | 🟢 Iniciante |
com.seu-projetoapi-integrationSpring Web
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
Spring Boot Starter
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
Lombok
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>annotationProcessor</scope>
</dependency>
Swagger
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
<version>2.8.6</version>
</dependency>
🔽 Clique em “Generate” e importe no seu IDE
public class PerguntaDTO {
private String pergunta;
}
public class RespostaDTO {
private String resposta;
}