전체 글 104

SK네트웍스 AI캠프 120일차 - 최종프로젝트(청년정책 상담 챗봇)

https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html 최신 버전의 AWS CLI 설치 또는 업데이트 - AWS Command Line Interface이전 버전에서 업데이트하는 경우 unzip 명령을 실행하면 기존 파일을 덮어쓸지 묻는 메시지가 표시됩니다. 스크립트 자동화와 같은 경우에 이러한 프롬프트를 건너뛰려면 unzip에 대한 -u 업데이docs.aws.amazon.com GitHub Copilot Service Connect(ECS 서비스 연결)는 ECS 클러스터 내의 여러 서비스(컨테이너) 간의 내부 통신을 쉽게 해주는 기능입니다. 즉, ECS 내부에서 서비스끼리 짧은 이름과 표준 포트로 서로를 찾고..

SK네트웍스 AI캠프 118일차 - DNS설정(route53)__AWS-CICD(청년정책 상담 챗봇)

ECS 서비스의 퍼블릭 IP가 변경될 때마다 Route53의 youthbot.click 도메인 A 레코드를 자동으로 최신 퍼블릭 IP로 업데이트하려면, 다음과 같은 Python 스크립트를 추가하면 됩니다.아래 코드는현재 ECS 서비스의 퍼블릭 IP를 가져오고Route53에서 youthbot.click의 A 레코드를 해당 IP로 업데이트합니다.사전 준비:boto3 라이브러리 설치AWS IAM 권한: ecs:DescribeTasks, ec2:DescribeNetworkInterfaces, route53:ChangeResourceRecordSets, route53:ListHostedZonesyouthbot.click이 Route53에 등록되어 있어야 함아래 코드를 새 파일로 추가하거나, 배포 파이프라인에서 실..

SK네트웍스 AI캠프 117일차 - 랭스튜디오 챗봇

RAG 기반 챗봇 (LangGraph)이 프로젝트는 LangGraph를 사용하여 RAG(Retrieval-Augmented Generation) 기반 챗봇을 구현한 것입니다. 사용자의 질문에 대해 관련 문서를 검색하고, 필요시 웹 검색을 통해 답변을 생성합니다.🚀 주요 기능RAG 시스템: 벡터 데이터베이스를 활용한 문서 검색웹 검색: 관련 문서가 없을 때 웹 검색을 통한 답변 생성Streamlit UI: 사용자 친화적인 웹 인터페이스다중 LLM 지원: OpenAI, Groq 등 다양한 LLM 제공자 지원LangGraph 워크플로우: 구조화된 대화 처리 파이프라인📁 프로젝트 구조chatbot with rag/├── chatbot.py # Streamlit 메인 애플리케이션├── ..

SK네트웍스 AI캠프 115~116일차 - DNS설정(route53)__AWS-CICD(청년정책 상담 챗봇)

https://app.diagrams.net/?src=about# Flowchart Maker & Online Diagram SoftwareFlowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPMN online, as a circuit dapp.diagrams.net https://app.diagrams.net/?src=about Flowchart M..

SK네트웍스 AI캠프 114일차 - ECS오류해결_AWS-CICD(청년정책 상담 챗봇)

ecs 에서 오류가 나면 아래 로그 화면에서 에러 사유를 확인할 수 있다.requirements 에 boto3 추가해서 빌드 새로 해야함. 소스코드 분석해 플로우차트 만들어주는 프로그램https://github.com/The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge GitHub - The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge: Pocket Flow: Codebase to TutorialPocket Flow: Codebase to Tutorial. Contribute to The-Pocket/PocketFlow-Tutorial-Codebase-Knowledge development by creating an accoun..

SK네트웍스 AI캠프 111~113일차 - 네이버로그인&ECS&파이프라인_AWS-CICD(청년정책 상담 챗봇)

https://jwt.io/ JSON Web Tokens - jwt.ioJSON Web Token (JWT) is a compact URL-safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is digitally signed using JSON Web Signature (JWS).jwt.io ACCESS_SECRET_KEY와 REFRESH_SECRET_KEY는 네이버에서 발급받는 키가 아니라,JWT(토큰) 서명에 사용하는 프로젝트 고유의 비밀키입니다.발급 방법직접 임의의 긴 문자열(예: 랜덤 문자열)로 생성해서 사용하면 됩니다.온..

SK네트웍스 AI캠프 109~110일차 - 파라미터스토어&빌드프로젝트_AWS-CICD(청년정책 상담 챗봇)

aws 에 대해 설명해줘 AWS (Amazon Web Services) چیست?AWS는 앤드류 저스틴 (Andrew Jassy) 이 개발한 인프라 아스-a-SERVICE(Infrastructure as a Service, IaaS) 클라우드 컴퓨팅 플랫폼입니다.AWS는 애플리케이션을 배포하고 실행할 수 있는 환경을 제공하여 기업 및 개인에게 IT 리소스를 손쉽게 배포, 관리 및 확장할 수 있도록 도와 줍니다.기존에는 IT 리소스를 내부서로 소유한 후 자치하게 하지만 AWS는 리소스 소유는 필요하지 않으며 AWS의 자체 데이터센터나 edge location에 서버, 스토리지 및 네트워크 리소스를 빌려서 IT 자원으로 사용할 수 있습니다.구성AWS는 크게 다음의 서비스로 구성되어 있습니다:서버 : 인스턴스..

SK네트웍스 AI캠프 105~108일차 - AWS업무분담_최종프로젝트(청년정책 상담 챗봇)

2025.06.16.월요일 긴급 미팅 조건에 해당하는 데이터가 다 존재하는가?-> 조건 테이블 컬럼 손봐야함 but 시간부족정책거주지역코드 통일 등(제주도, 제주시 등)단어로 삽입하자.,url 체크도 없음,,,=> 조건 붙여서 프롬프트 엔지니어링으로 변경 제안 but 전처리 제대로 해보고 최후의 수단으로 사용 자격요건 전처리가 미흡자격 요건 이번주 수요일까지 테이블 삽입해볼것취준생, 제주도, 나이 입력시 해당 정책이 다 나와야함,정책 칼럼명 영어로 변경조건명, 조건내용 일단 한국어로 진행,,,, LLM : 윤홍님(이번주 데이터 클렌징 작업, 매일 미팅),데이터 수집 파이프라인 : 현정님, 유호님(2일에 한 번 미팅) 선정 모델: Random Forest 기반 텍스트 분류 모델아키텍처 개요:계층구성 ..

SK네트웍스 AI캠프 주말특강 - AI 엔지니어 이야기

https://brunch.co.kr/@oursophy/2 온톨로지란 무엇인가?온톨로지의 개념과 유래 | 온톨로지란 무엇인가? 온톨로지(Ontology)는 컴퓨터 사이언스와 정보학에서 특정 도메인의 개념과 이들 간의 관계를 체계적으로 정의하는 방식을 의미합니다. 좀 더brunch.co.kr https://www.chosun.com/economy/money/2025/05/17/DIX2EX3TK5F2JC4UAPRJBU6EAE/ 엔비디아 팔란티어 놓쳤다면, 전문가가 찾아낸 마지막 AI 수혜주엔비디아 팔란티어 놓쳤다면, 전문가가 찾아낸 마지막 AI 수혜주 머니머니 AI 시대 떠오르는 에너지원 SMRwww.chosun.com https://smarttechkorea.com/techinsights/?bmode=v..

SK네트웍스 AI캠프 101~104일차 - 중간발표리뷰_최종프로젝트(청년정책 상담 챗봇)

https://www.perplexity.ai/search/2025-06-12-17-03-39-initdb-hin-iOJeVdyCQKucnkWCK54Kyw 2025-06-12 17:03:39 initdb: hint: If you want to create a new database system,...PostgreSQL에서 initdb: hint: If you want to create a new database system, either remove or empty the directory "/var/lib/postgresql/data" or run initdb with an...www.perplexity.ai 멘토링 250610,중간발표 리뷰,머신러닝: 할 예정인지, 할 것인지 반드시 발표자료에 넣어야..