인공지능5 12 Days of OpenAI Day1 - o1, o1pro 많은 분들이 이미 알고 계시겠지만, OpenAI는 앞으로 12일간 매일 새로운 제품을 선보이겠다고 발표했습니다. 가뜩이나 빠르게 변하는 AI 트렌드를 따라가기 벅찬데, 이젠 정말 하루가 다르게 새로운 소식이 쏟아지고 있습니다. 이번에 정식 출시된 o1 모델은 이전에 3개월간 선보였던 **o1 프리뷰(o1 preview)**를 바탕으로 개선된 버전입니다. o1은 답하기 전에 생각하는 독특한 구조를 지닌 모델로, 기존 프리뷰에 비해 60%나 빠르게 응답할 수 있게 되었습니다. 특히, “간단한 질문엔 빠르게, 복잡한 질문엔 오래 생각하는” 방식으로 개선하여 사용자 경험을 한층 업그레이드했습니다. 또한 멀티모달 기능을 지원하므로, 손으로 그린 그림을 업로드하면 이미지 내용을 인식하고 이해할 수도 있습니다. 이와.. 2024. 12. 7. Multi Agent System 만들기 -2 Langflow 를 이용하여 첫번째 실험을 해보기로 했다. Langflow는 AI기반 에이전트, 자동화 에이전트, ML 워크플로우, AGI 연구를 하기 위해 자연어 처리(NLP) 파이프라인을 쉽고 효율적으로 구축할 수 있도록 돕는 도구이다. 다양한 NLP 프레임워크와의 통합을 통해 복잡한 워크플로우를 시각적으로 설계하고, 관리하고, 배포할 수 있게 한다. 이를 통해 사용자는 텍스트 처리, 문서 분석, 챗봇 개발 등 다양한 응용 프로그램을 보다 효율적으로 개발할 수 있다. 특히 Langflow는 모듈화된 접근 방식을 제공하여 사용자가 필요한 구성 요소를 조합해 맞춤형 NLP 솔루션을 만들 수 있다. 시각적인 컴포넌트들을 노드를 통해 연결하는 방식이기 때문에 쉽고 편리하게 접근할 수 있다. 코드를 모르는 사.. 2024. 6. 11. Multi Agent System 만들기-1 ### 멀티 에이전트 시스템원래 멀티 에이전트에 대한 아이디어는 Chat Dev로부터 얻었다. Chat Dev는 칭화대 연구자들이 발표한 논문인데 CEO, CTO, 개발자, 디자이너, 테스터가 함께 논의하면서 소프트웨어를 개발하는 팀을 만든 것이다. 각각의 역할을 가진 에이전트들이 자신의 역할을 수행하고, 다른 에이전트와 논의하면서 의사결정을 해나간다. • CEO 에이전트: 프로젝트 목표 설정 및 의사결정 • CTO 에이전트: 기술 전략 수립 및 기술 선택 • 개발자 에이전트: 코드 작성 및 테스트 • 디자이너 에이전트: 사용자 인터페이스 설계 • 테스터 에이전트: 기능 테스트 및 버그 수정 (나는 Solopreneur 를 꿈꾸고 있는데다 자동화를 좋아하기 때문에 멀티 에이전트 시스템은 딱 필요한 것이.. 2024. 6. 11. Langchain의 모듈1 Langchain은 언어모델 애플리케이션을 구축하는데 사용할 수 있는 모듈을 제공한다. 구성요소들을 연결할 때는 LangChain Expression Language(LCEL)이라는 자체 문법에 의해서 체인처럼 연결된다. 체인의 구성요소는 다음과 같다. LLM/ChatModel: 여기서 언어 모델은 GPT와 같은 핵심 추론 엔진이다. LLM은 문자열을 입력으로 사용하고 문자열을 반환하는 방식이고, ChatModel은 메시지 목록을 입력으로 사용하고 메시지를 반환한다. 주로 채팅형식을 사용하기 때문에 LLM보다는 ChatModel을 사용하는 경우가 많다. 이 경우 서로 다른 역할을 구분해서 메시지를 작성한다. System Message: 시스템에서 오는 메시지이다. 미리 시스템에게 설정하는 메시지이다. A.. 2023. 11. 19. 이전 1 2 다음