나쁨: "날씨를 알려주세요"
좋음: "서울의 내일 오전 9시 기온과 강수 확률을 정확히 알려주세요"예시1: 텍스트: "날씨가 좋다" → 감정: 긍정
예시2: 텍스트: "비가 온다" → 감정: 부정
실제: 텍스트: "구름 많다" → 감정: ?다음 문서 내용만 참조하여 답변하세요:
[문서 내용]
답변을 찾을 수 없다면 "정보가 없습니다"라고 답변하세요.문제를 단계별로 풀어보세요:
1. 먼저 자신의 해결 방법 제시
2. 학생 답안과 비교
3. 정답 여부 판단 및 설명# 기본 RAG 파이프라인
query = "언어모델 학습 방법"
query_embedding = embed_model.encode(query)
relevant_chunks = vector_db.search(query_embedding, k=3)
context = "\n".join(relevant_chunks)
prompt = f"컨텍스트: {context}\n질문: {query}"
response = llm.generate(prompt)// 날씨 조회 API
{
"function": "get_weather",
"parameters": {
"location": "Seoul",
"time": "tomorrow 9am"
}
}작업: 코드 리팩토링
계획:
1. 현재 코드 구조 분석
2. 개선 가능 영역 식별
3. 우선순위 설정
4. 단계별 리팩토링 실행1단계: 초기 솔루션 생성
2단계: 자체 비평과 문제점 발견
3단계: 개선된 버전 재생성
4단계: 최종 검증에이전트 구성:
- 기후 제어 에이전트
- 조명 제어 에이전트
- 보안 시스템 에이전트
각 에이전트는 전문 API와 연동