상세 컨텐츠

본문 제목

💹 [AI회계사의 오토파일럿 #2] 코드 한 줄 없이! OpenAI Agent Builder로 만드는 ‘AI 금융 비서’

AI & Business (인공지능과 경영)/AI Agent

by 꿈공장장100 2025. 11. 7. 18:57

본문

반응형

 

지난 영상에서는 Python + LangChain을 이용해
“테슬라의 주가를 검색하고, 오늘 환율을 반영해 원화로 환산하는 AI 비서”를 직접 코딩으로 구현했죠.
이번에는 같은 기능을 OpenAI의 Agent Builder를 이용해 코드 없이 시각적으로 만들어봅니다.

https://youtu.be/3ChV6VgSbvo

 

🎯 핵심 메시지:
“LangChain 코드로 하던 일을, 이제는 Agent Builder에서 드래그로 완성할 수 있다.”


🧩 1️⃣ OpenAI Agent Builder란?

Agent Builder는 OpenAI가 제공하는 시각적 AI 워크플로 설계 도구입니다.
코드를 전혀 작성하지 않고도, 노드(Node) 를 연결하는 방식으로 AI 에이전트를 만들 수 있습니다.


🔹 주요 개념 요약

구성요소 설명
Start Node 사용자의 입력을 받아 워크플로를 시작
Agent Node 모델(gpt-4 등)의 프롬프트, 도구(Web Search 등), 출력 형식을 설정
Tool Node 외부 데이터 검색·계산 기능 연결 (Web Search, Code Interpreter 등)
Data Node (Transform) JSON 구조 변환, 데이터 가공 등 수행
Logic Node If/Else, 조건 분기, 반복 처리 등 제어 로직

🔁 즉, 기존 Python 코드에서 “함수 + 체인”으로 처리하던 구조를
이제는 “노드 + 연결선”으로 시각적으로 표현하는 셈입니다.


🧠 작동 흐름 예시

[Start Node]
   ↓
[Stock & FX Agent Node]
   ↓
[Report Output Agent Node]

이 한 흐름으로 주가 검색 → 환율 계산 → 한국어 리포트 생성이 자동으로 이루어집니다.

 


🧮 Python Agent vs Agent Builder 비교

구분  Python LangChain 버전 OpenAI Agent Builder 버전
개발 방식 코드 기반 (LLM + Tool 체인) 노드 시각 연결형
실행 환경 Colab, Jupyter OpenAI Playground
도구 연결 GoogleSearchAPIWrapper, LLMMathChain Web Search, Code Interpreter
출력 콘솔 텍스트 시각적 리포트 (JSON/텍스트)
유지보수 코드 수정 필요 프롬프트 편집만으로 변경 가능
대상 개발자 중심 비개발자도 가능

⚙️ 2️⃣ Stock & FX Agent 만들기

🧩 역할

사용자의 요청(예: “테슬라 주가를 원화로 알려줘”)을 이해하고,
Web Search + Code Interpreter를 활용해 실시간 데이터를 분석합니다.


⚙️ 설정 값

항목 설정값 설명
Name Stock & FX Agent 에이전트 이름
Model gpt-4.1 안정적 계산용
Tools ✅ Web Search✅ Code Interpreter 실시간 검색 + 수학 계산
Include chat history ✅ ON 문맥 유지
Output format JSON 다음 노드에서 구조적 입력으로 사용
Temperature 0.00 일관된 결과 유지

💬 Instruction (그대로 복사해 사용하세요)

당신은 금융 분야에 특화된 AI 비서입니다.  
사용자의 요청을 분석하고, 필요한 경우 Web Search 또는 Code Interpreter 도구를 호출하여  
주가, 환율, 변환 계산 등을 수행합니다.  
결과는 반드시 JSON 형태로 출력합니다.  
JSON에는 다음 항목이 포함되어야 합니다:

- symbol: 종목명 또는 티커
- currency: 주가 기준 통화 (예: USD)
- price_foreign: 해외 통화 기준 주가
- exchange_rate: 현재 환율
- price_krw: 원화 환산 금액
- data_date: 데이터 기준일
- sources: 참조한 주요 금융 사이트 목록 (예: finance.yahoo.com, investing.com)

🧾 JSON Output 예시

{
  "symbol": "TSLA",
  "currency": "USD",
  "price_foreign": 238.41,
  "exchange_rate": 1382.5,
  "price_krw": 329500,
  "data_date": "2025-11-07",
  "sources": ["finance.yahoo.com", "investing.com"]
}

🧠 3️⃣ Report Output Agent 추가하기

이 노드는 위 JSON을 받아, 사용자가 보기 좋은 한국어 리포트 형태로 정리하는 역할을 합니다.


⚙️ 설정 값

설정값 설명
Name Report Output Agent 리포트 생성 노드
Model gpt-4.1 또는 gpt-4.1-mini 텍스트 출력 최적화
Include chat history ✅ ON Preview 시 오류 방지
Tools ❌ 없음 순수 리포트 생성만 수행
Output format Text 사용자에게 바로 보이는 결과
Temperature 0.3 자연스러운 문체 유지

💬 Instruction

당신은 분석 리포트를 작성하는 전문가입니다.  
이전 에이전트의 JSON 출력을 받아 사용자가 이해하기 쉽게  
표 형식 또는 문장 형태의 한국어 요약 보고서를 생성하세요.

요구사항:
- JSON의 주요 필드(symbol, price_foreign, exchange_rate, price_krw 등)를 분석하여  
  한글 보고서 문장 또는 표로 구성합니다.
- 수치는 천 단위 구분기호와 통화 단위를 포함합니다.
- 출처(sources)는 “참고 사이트”로 마지막 줄에 표시합니다.

🔗 4️⃣ 노드 연결 구조

[Start]
   ↓
[Stock & FX Agent]
   ↓
[Report Output Agent]

🔸 두 Agent 모두 Include chat history: ON 으로 설정


🧾 5️⃣ 실행 결과 예시

📊 테슬라 주가 리포트 (2025-11-07 기준)
- 해외 통화 기준 가격(USD): $238.41
- 적용 환율: 1 USD = ₩1,382.5
- 원화 기준 가격: 약 ₩329,500

📈 테슬라는 최근 미국 시장에서 상승세를 보이고 있으며,
원화 기준으로도 완만한 상승 흐름을 보이고 있습니다.

🔗 참고 사이트: finance.yahoo.com, investing.com

 

🧭6️⃣ 핵심 요약

구성 요소 설명
Stock & FX Agent 주가 검색 및 환율 변환 수행
Report Output Agent JSON 결과를 한국어 리포트로 변환
출력 형식 텍스트 또는 표
활용 예시 자동 리포트, 금융 챗봇, 대시보드 연동

💬7️⃣ 마무리 – Python에서 Builder로

지난 영상에서는 LangChain 코드로,
이번에는 OpenAI Agent Builder로 동일한 결과를 시각적으로 구현했습니다.

비교 항목 Python Agent OpenAI Agent Builder
구현 난이도 ⭐⭐⭐⭐
실시간 데이터 처리
코드 필요 여부 필요 불필요
시각적 구성 불가 가능

✨ 같은 AI 비서를 코드 없이 만든다.
이것이 바로 AI Agent Builder 시대입니다.


📘 참고 포스트:

https://youtu.be/EVb_5Y2uV9k?si=QVWH5IaLaGjsrUdW

 

 

[AI회계사의 오토파일럿 #1] 스스로 웹서핑+계산까지! 시키면 알아서 일하는 'AI 비서' 만들기

AI Agent 시대라고 합니다. 이제 스스로 웹서핑과 계산까지 해내는 진짜 'AI 비서'를 직접 만들어 보는 경험을 통하여 AI Agent에 대하여 쉽게 이해할 수 있습니다. 이번 영상에서는 단순히 대화만 하

dreamfactory100.tistory.com

https://dreamfactory100.tistory.com/204

관련글 더보기