728x90
반응형
SMALL
=

Python

인공지능 (AI)/OpenAI Agents SDK

4 - 간단한 에이전트부터 FastAPI 연동까지 실습하기

– 첫 에이전트를 만들고, API 서버로 배포해보기안녕하세요. 지난 글에서는 Agents SDK의 핵심 개념인 Agent, Tool, Function Calling, Guardrail에 대해 설명드렸습니다.이제 본격적으로 코드를 작성해서 실제 작동하는 AI 에이전트를 만들어볼 차례입니다.이번 글에서는 다음을 실습합니다:가장 단순한 “Hello Agent” 만들기사용자 정의 도구(tool)를 추가하기FastAPI로 에이전트를 API 서버로 만들기🧪 1. Hello Agent – 가장 단순한 실행 예제에이전트는 Agent 클래스로 만들고, Runner.run_sync로 실행합니다.# hello_agent.pyfrom agents import Agent, Runneragent = Agent( name=..

인공지능 (AI)/OpenAI Agents SDK

2 - Python 환경에서 Agents SDK 설치 및 기본 설정하기

– FastAPI와 함께 쓰기 위한 준비 단계안녕하세요, OpenAI Agents SDK 실전 가이드 두 번째 편입니다.지난 1편에서는 Agents SDK가 무엇이고, 왜 중요한지를 살펴보았습니다. 이제 본격적으로 Python 환경에서 SDK를 설치하고, 기본적인 실행까지 직접 해보는 실습에 들어가겠습니다.이 글을 끝까지 따라 하시면 Agents SDK 기반 프로젝트의 초기 세팅을 완성하실 수 있습니다.🧰 1. 개발 환경 준비하기✅ 1-1. Python 가상환경 만들기먼저 새로운 Python 프로젝트 디렉토리를 만들고, 가상환경을 구성합니다:mkdir agents-practicecd agents-practicepython -m venv venvsource venv/bin/activate # Windo..

인공지능 (AI)/MCP

7 - Windows + Python 환경에서 MCP 개발을 위한 팁과 노하우 (활용편)

이번 글에서는 Windows 환경에서 Python 기반으로 MCP(Model Context Protocol) 서버를 개발하고 운영할 때 알아두면 유용한 실전 팁과 노하우를 정리합니다. 특히 로컬 환경이나 사내 인프라 중심으로 MCP를 도입하려는 개인 개발자 또는 소규모 팀에게 실질적인 가이드를 제공하는 데 목적이 있습니다.MCP는 AI 모델이 외부 리소스(데이터베이스, 파일 시스템, API 등)에 안전하고 표준화된 방식으로 접근할 수 있도록 도와주는 프로토콜입니다. 하지만 Windows 환경은 리눅스 기반의 MCP 예시보다 설정과 운영에 차이가 있는 경우가 많기 때문에, 이에 맞는 대응 전략이 필요합니다.🧩 환경 구성 체크리스트MCP 서버를 Windows에서 문제없이 실행하고 운영하기 위해 아래 환경 ..

파이썬 (Python)

Python 의존성 관리 도구 Poetry: 프로젝트를 간편하게

Python 개발에서 의존성 관리는 종종 예상보다 복잡하고 번거로울 수 있습니다. 이러한 문제를 해결하기 위해 여러 도구들이 등장했지만, 그중에서도 Poetry는 특히 간단하면서도 강력한 도구로 많은 개발자들이 애용하고 있습니다. 이 블로그 포스트에서는 Poetry에 대해 소개하고, 그 기능을 탐구하며 다른 유사한 도구들과 비교하여 장단점을 살펴보겠습니다.Poetry란 무엇인가요?Poetry는 Python 프로젝트의 의존성 관리와 패키지 배포를 단순화하기 위해 설계된 도구입니다. pip와 virtualenv의 기능을 결합한 것과 유사하지만, 보다 통합된 방식으로 제공됩니다. Poetry는 pyproject.toml이라는 설정 파일을 사용하여 모든 프로젝트 설정을 정의하고 관리하여 유지보수와 이해를 쉽게 ..

파이썬 (Python)

파이썬 (Python): 강력하고 유연한 프로그래밍 언어

파이썬이란 무엇인가?파이썬은 1991년 귀도 반 로섬(Guido van Rossum)에 의해 처음 개발된 프로그래밍 언어로, 이후 전 세계적으로 매우 널리 사용되고 있습니다. 파이썬은 그 간결하고 읽기 쉬운 문법 덕분에 초보자와 전문가 모두에게 인기가 많습니다. 이러한 특성으로 인해 파이썬은 프로그래밍을 처음 배우는 입문자들에게 매우 적합하며, 많은 대학에서도 프로그래밍 입문 과정으로 채택하고 있습니다.파이썬은 인터프리터 언어로, 코드를 즉시 실행할 수 있어 개발 속도가 빠르고 디버깅이 용이합니다. 방대한 표준 라이브러리와 제3자 패키지의 지원을 통해 웹 개발, 데이터 과학, 인공지능, 자동화 등 다양한 분야에서 폭넓게 활용되고 있습니다. 파이썬의 철학 중 하나는 "적은 코드로 더 많은 일을 할 수 있도..

728x90
반응형
LIST
gsroot
'Python' 태그의 글 목록