본문 바로가기

Python86

GPT API에서 실시간 검색 결과 받기!!(OpenAI의 Web Search Preview) 그동안 GPT API는 모델에 직접 연결되어서 결과를 받는것이어서,실시간, 혹은 검색결과가 포함된 결과물이 필요할 경우,직접 검색결과를 서치해서 input에 넣어주거나 duckduckgo API 등을 활용해야했습니다!!하지만 이젠, OpenAI의 Web Search Preview의 기능 덕분에 API에서 자동으로 검색 결과를 반영한 return 값을 주게되었습니다!! 한번 알아볼까요!? 개요!! OpenAI의 Web Search Preview OpenAI에서 발표한 “Web Search Preview”는  답변을 보다 현실적이고 최신의 정보로 보강할 수 있는 기능을 제공!!주요 특징으로는!! 아래의 이미지를 보면 오늘의 경제뉴스를 물어보면!! 실시간 정보와 출처를 보여주는것을 볼수 있습니다. - 최신 정.. 2025. 3. 20.
파이썬!! 일관성 있게 코딩하기! (feat. Ruff linter) 프로그래밍에서 일관성 있는 코드 스타일은 가독성을 높이고, 협업 시 생산성을 극대화하는 중요한 요소입니다.특히, Python과 같은 유연한 언어에서는 코드 스타일이 엇갈리기 쉽습니다.이번 글에서는 Python에서 일관성을 유지하며 깔끔한 코드를 작성할 수 있도록 도와주는 도구와 팁을 소개합니다. 1. Python 코딩 스타일의 중요성 Python은 PEP 8 (Python Enhancement Proposal 8)이라는 코드 스타일 가이드를 제공합니다.이 가이드는 코드의 가독성을 높이고, Python 개발자들 사이의 통일성을 유지하는 것을 목표로 합니다. 그러나 사람마다 스타일이 다를 수 있기 때문에, 프로젝트에서 일관성을 유지하려면 자동화된 도구의 도움이 필요합니다. - 2. PyPI 도구 활용하기 P.. 2025. 1. 6.
openai API로만 RAG하기!! (1) (tool_call 기능 중 Assistants File Search) 예전 포스팅에서 RAG에 대하여 알아보았습니다!!! 이미 아시겠지만!!RAG(정보 검색 및 생성, Retrieval-Augmented Generation)란!!언어 모델(예: GPT-3)과 정보 검색 엔진을 결합하여 보다 신뢰성 있는 텍스트 생성 결과를 제공하는 접근 방식으로  주어진 질문에 답할 때, 외부 문서에서 관련 정보를 검색, 이를 기반으로 텍스트를 생성하는것이었습니다!2024.03.05 - [데이터&AI/langchain] - [langchain공부] embedding된 Vector를 mongoDB에 저장하기 [langchain공부] embedding된 Vector를 mongoDB에 저장하기2024.02.05 - [데이터&AI/langchain] - [langchain공부] Vectorstor.. 2024. 11. 7.
reddit의 wallstreets로 보는 2024 미국대선!! 최근 포스팅에서 reddit의 데이터 수집을 알아보았는데요~! 2024.10.31 - [데이터&AI/LLM] - reddit의 서브레딧(wallstreetbets) 데이터 모으고 분석하기!! (with python + GPT vision/text) reddit의 서브레딧(wallstreetbets) 데이터 모으고 분석하기!! (with python + GPT vision/text)지난 포스팅에서 미국의 게시판 reddit의 best글을 가져오는 작업을 해보았습니다!! 2024.09.12 - [데이터&AI/데이터분석] - Reddit 데이터 수집하기 using API (PYTHON) Reddit 데이터 수집하기 using API (PYTHON)안drfirst.tistory.com 이 내용을 바탕으로 이번 .. 2024. 11. 6.