OpenAi의 최신 모델 인 O3-Mini는 고급 추론, 문제 해결 및 코드 생성 기능으로 코딩 작업을 혁신하고 있습니다. 복잡한 쿼리를 효율적으로 처리하고 구조화 된 데이터를 통합하여 AI 응용 프로그램에서 새로운 표준을 설정합니다. 이 기사에서는 O3-Mini 및 Crewai를 사용하여 여러 PDF에서 정보를 검색하고 사용자 쿼리를 지능적으로 처리하는 검색된 세대 (RAG) 연구 보조 에이전트를 구축합니다. 우리는 Crewai의 CrewDoclingsource, SerperDevTool 및 OpenAi의 O3-Mini를 사용하여 연구 워크 플로우의 자동화를 향상시킬 것입니다.
2 단계 : 필요한 모듈 가져 오기
this에서!pip install crewai !pip install 'crewai[tools]' !pip install doclingOpenAI API 키 : OpenAI에 가입하고 API 키를 얻으십시오. Serper API 키 : Serper.dev에 API 키를 얻으려면 등록하십시오.
이 API 키는 AI 모델 및 웹 검색 기능에 액세스 할 수 있습니다. 4 단계 : 연구 문서로드 이 단계에서는 ARXIV의 연구 논문을로드하여 AI 모델이 통찰력을 추출 할 수 있습니다. 선택된 논문은 주요 주제를 다룹니다
!pip install crewai !pip install 'crewai[tools]' !pip install docling
9 단계 : 에이전트의 작업을 정의하십시오
무료 코스에서 Openai O3-Mini가 등장하는 놀라운 프로젝트를 탐색 할 수 있습니다-O3-Mini를 시작하십시오! .
q1. Crewai는 무엇입니까? !pip install crewai
!pip install 'crewai[tools]'
!pip install docling
반면에 웹 검색 에이전트는 Google Scholar를 사용하여 온라인으로 누락 된 정보를 검색하도록 설계되었습니다. 문서 검색 에이전트가 사용 가능한 문서에서 답변을 찾지 못한 경우에만 발생합니다. 문서 검색 에이전트와 달리 작업을 추가로 위임 할 수 없습니다 (allow_delegation = false). Serper (Google Scholar API)를 관련 학술 논문을 가져오고 정확한 답변을 보장하는 도구로 사용합니다.
import os
from crewai import LLM, Agent, Crew, Task
from crewai_tools import SerperDevTool
from crewai.knowledge.source.crew_docling_source import CrewDoclingSource
응답
:
os.environ['OPENAI_API_KEY'] = 'your_openai_api_key'
os.environ['SERPER_API_KEY'] = 'your_serper_api_key'
응답
:
content_source = CrewDoclingSource(
file_paths=[
"https://arxiv.org/pdf/2501.12948",
"https://arxiv.org/pdf/2501.18438",
"https://arxiv.org/pdf/2401.02954"
],
)
결론
이 프로젝트에서 우리는 연구 논문과 웹에서 정보를 효율적으로 검색하고 분석하는 AI 기반 연구 보조원을 성공적으로 구축했습니다. 에이전트 조정에 Crewai를 사용하고, 문서 처리를위한 DOCLING 및 Serper를위한 Serper를 사용함으로써, 우리는 구조화 된 통찰력으로 복잡한 쿼리에 응답 할 수있는 시스템을 만들었습니다.
.
위 내용은 O3-Mini 및 Crewai를 사용한 래그 기반 연구 조교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!