개발스토리
close
프로필 배경
프로필 로고

개발스토리

  • 분류 전체보기 (38)
    • Java & Kotlin (5)
    • Spring (3)
    • Database (1)
    • DevOps & Infra (3)
    • IntelliJ (4)
    • AI (2)
    • 공부방 (7)
    • 트러블슈팅 & 개선기 (7)
    • 회고 (6)
  • Home
  • GitHub
  • LinkedIn
  • 방명록

Spring AI 시작하기: ChatClient로 OpenAI API 연동

Intro최근 AI 기술이 급속도로 발전하면서, 백엔드 개발자들도 AI 기능을 서비스에 통합해야 하는 상황이 많아졌다.Spring 생태계에서는 이를 위해 Spring AI라는 프로젝트를 제공하고 있는데, 처음 접하면 어디서부터 시작해야 할지 막막할 수 있다.이 글에서는 Spring AI의 핵심인 ChtClient를 활용하여 OpenAI API와 통신하는 방법을 단계별로 알아본다. 개인적으로 Spring AI에 대해 공부하면서, 복잡한 설정 없이도 몇 가지 코드만으로 LLM 모델과 통신할 수 있다는 점이 인상적이었다. 1. 프로젝트 설정1.1 의존성 추가먼저 `build.gradle.kts`에 Spring AI 관련 의존성을 추가한다. Spring AI는 BOM(Bill of Materials)를 통해 버..

  • format_list_bulleted AI
  • · 2026. 1. 10.
  • textsms
Gemeni CLI를 사용해보자

Gemeni CLI를 사용해보자

최근 Google이 Gemini-2.5 Pro 모델을 하루 1000건까지 무료로 사용할 수 있도록 Gemini CLI를 공개했다. 복잡한 설정 없이 터미널에서 바로 Gemini의 강력한 기능을 활용할 수 있다는 점이 인상적이다. 이 글에서는 Gemini CLI의 설치 방법부터 간단한 사용 예시까지 소개한다. Gemini CLI란?Gemini CLI는 Google의 Gemini API를 터미널에서 직접 사용할 수 있도록 만들어진 커맨드라인 도구다. 별도의 IDE나 웹 UI 없이도 다양한 질문을 하고, 코드 생성, 요약, 변환 등의 기능을 손쉽게 사용할 수 있다.특히 개발자에게는 ChatGPT처럼 인터랙티브한 AI 도우미를 로컬 환경에서 터미널을 통해 쓸 수 있다는 점이 큰 장점이다. 설치 방법1. Node..

  • format_list_bulleted AI
  • · 2025. 7. 14.
  • textsms
  • navigate_before
  • 1
  • navigate_next
전체 카테고리
  • 분류 전체보기 (38)
    • Java & Kotlin (5)
    • Spring (3)
    • Database (1)
    • DevOps & Infra (3)
    • IntelliJ (4)
    • AI (2)
    • 공부방 (7)
    • 트러블슈팅 & 개선기 (7)
    • 회고 (6)
인기 글
최근 글
전체 방문자
오늘
어제
전체
태그
  • #Spring
  • #게시판
  • #oracle
  • #Java
  • #알고리즘
  • #Spring Boot
  • #쌍용교육센터
  • #자바
  • #JPA
  • #백준
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바