快速入门

AI 应用快速开始

场景5:AI 应用快速开始。

场景5:AI 应用快速开始

适合:智能推荐、AI 客服、内容生成

快速开始

步骤1:添加依赖

<dependency>
    <groupId>io.nebula</groupId>
    <artifactId>nebula-starter-ai</artifactId>
</dependency>

步骤2:配置

nebula:
  ai:
    spring:
      enabled: true
      openai:
        api-key: ${OPENAI_API_KEY}
        model: gpt-4

步骤3:实现 AI 服务

@Service
public class AiRecommendationService {

    @Autowired
    private ChatClient chatClient;

    public String recommend(String userId) {
        String prompt = "根据用户 " + userId + " 的观影历史推荐电影";

        return chatClient.call(prompt);
    }
}