카
카카오뱅크
July 4, 20241회
나의 하루를 읽어주는 AI, mini 일기 서비스 개발기

간단 소개
카카오뱅크 mini 일기 서비스 개발 과정을 통해 ChatGPT 활용 및 성능 분석, 서비스 안정화 전략을 제시합니다.
AI Summary
- mini 일기 서비스 개발 배경 및 목표
- 카카오뱅크 mini 고객에게 AI 기반의 일기 생성 기능 제공
- Azure OpenAI의 ChatGPT를 활용하여 일상 기록의 즐거움 제공
- 개인정보 유출 방지를 위해 익명화된 데이터 사용
- ChatGPT 성능 분석 및 최적화
- TPM, RPM 제한으로 인한 서비스 지연 문제 해결
- ChatGPT 3.5 모델(0301, 0613) 성능 테스트를 통해 RPS, 응답 속도, 일기 품질 비교 분석
- 다중 리전을 활용한 분산 처리 및 Backoff 전략 적용으로 안정성 확보
- 서비스 운영 후 분석 및 팁
- 리전별 일기 생성 시간 차이 확인 및 트래픽 가중치 분산 적용
- 체크카드 사용 건수는 일기 생성 시간에 큰 영향 X
- ChatGPT 모델 선정, 성능 테스트, 장애 관리 방안 등 개발 팁 제공
Next Feeds
Google Cloud Next 2024 참관 후기 4편 - AI를 장착한 개발자의 파워풀한 퍼포먼스 내기
Google Cloud Next 2024에서 Gemini와 Code Assist를 활용한 개발 생산성 향상 방안과 AI 사용에 대한 구글의 해결책을 제시합니다.
GeminiCode AssistAI개발 생산성호모 프롬프트
2024. 7. 2.
카카오페이
이벤트 스토밍으로 소프트웨어 설계하기
이벤트 스토밍 방법론을 통해 소프트웨어 설계를 학습하고, 개발 방향을 설정하는 방법을 제시합니다.
이벤트 스토밍소프트웨어 설계도메인 주도 개발애그리거트바운디드 컨텍스트
2024. 7. 1.
현대자동차

기기와 앱의 무결성 보장부터 서비스 요청 보호까지: LINE의 기기 증명 서비스 - 1편
LINE의 기기 증명 서비스는 하드웨어 기반의 증명 방식을 통해 서비스 요청의 무결성을 보장하고, 잠재적인 위협으로부터 보호합니다.
기기 증명TEEPKI증명어설션
2024. 7. 1.
LY Corp
Tokenizer: LLM은 텍스트를 어떻게 받아들일까? (Feat. Andrej Karpathy) #2
LLM이 텍스트를 받아들이는 방식인 Tokenizer의 원리, 종류, 그리고 LLM의 이상 동작과의 연관성을 분석합니다.
TokenizerLLMBPEGPTSentencepiece
2024. 6. 30.
현대자동차
쿠버네티스 오퍼레이터를 Java로 개발해보기
Java Operator SDK를 사용하여 Kubernetes Operator를 개발하고 배포하는 방법을 설명합니다.
JavaKubernetes OperatorJava Operator SDKfabric8ioCRD
2024. 6. 30.
지마켓
신규 서비스 "꿀템"을 만들기 위한 여정(네? 다음달까지요?) -2편
신규 서비스 '꿀템' 개발 여정: 기술 스택, 이슈 해결, 개발 도구 활용 및 팀 협업을 통한 성공적인 런칭 과정을 소개합니다.
꿀템기술 스택SpringKotlinQueryDSL
2024. 6. 30.
지마켓