소개
생성 AI 또는 GenAI는 기존 데이터에서 학습하고 자연어 입력을 기반으로 새로운 원본 콘텐츠를 생성할 수 있는 AI 알고리즘의 범주를 나타냅니다.
azure_ai 확장은 Azure Database for PostgreSQL 유연한 서버와 Azure AI 및 Machine Learning 서비스 간의 원활한 통합을 제공하는 Microsoft의 PostgreSQL 팀에서 만든 강력한 도구입니다. 이를 통해 개발 프로세스를 간소화하고 데이터베이스 내에서 직접 GenAI의 기능을 활용하여 강력한 자연어 쿼리 처리 기능에 액세스할 수 있습니다. 몇 줄의 SQL 코드만 사용하여 벡터 포함을 만들고, 인사이트를 추출하고, 데이터베이스에 저장할 수 있습니다. 이 확장은 데이터와 실행 가능한 지식 격차를 해소하여 GenAI 솔루션을 빌드하는 기업에게 중요한 자산이 됩니다.
Azure AI 서비스
Azure AI 서비스는 특수한 AI 또는 데이터 과학 기술을 요구하지 않고도 지능형 앱 및 시스템을 빌드할 수 있도록 Microsoft에서 만든 고급 클라우드 기반 도구 및 기술 세트입니다. 이러한 서비스를 통해 강력한 AI 기능을 자연어 처리, 기계 학습, 컴퓨터 비전 등과 같은 광범위한 애플리케이션에 통합할 수 있습니다. Azure AI 서비스를 사용하면 사용자 환경을 개선하고 워크플로를 자동화하며 다양한 산업 전반에서 비즈니스 운영을 개선하는 혁신적인 솔루션을 만들 수 있습니다.
Azure OpenAI 서비스
OpenAI는 인공 지능 및 기계 학습 분야에서 획기적인 작업으로 유명한 AI 연구 조직 및 기술 회사입니다. 그들의 목표는 인공 일반 지능 (AGI)이 모든 인류에게 혜택을 주는 것입니다. OpenAI는 GPT-3, GPT-3.5 및 GPT-4를 비롯한 최신 생성 모델을 도입했습니다.
Azure OpenAI 서비스는 OpenAI의 강력한 언어 모델에 대한 REST API 액세스를 제공하며 Azure를 사용하여 GenAI 애플리케이션을 빌드하는 데 도움이 되도록 설계되었습니다. 강력한 인공 지능 서비스 및 모델 제품군을 노출하면 자연어 이해, 텍스트 생성 및 기타 GenAI 기능을 사용하는 혁신적인 애플리케이션을 빌드할 수 있습니다. Azure OpenAI는 컨텍스트를 이해하고, 일관된 텍스트를 생성하고, 번역, 요약 및 질문 답변 작업을 수행할 수 있는 최첨단 생성 AI 언어 모델에 대한 액세스를 제공합니다. Azure OpenAI를 사용하면 자연어 입력을 이해하고 지능적으로 응답하는 애플리케이션을 빌드할 수 있습니다.
Azure AI 언어 서비스
Azure AI Language를 사용하면 자연어를 이해하고 처리하는 지능형 애플리케이션을 빌드할 수 있습니다. Azure Database for PostgreSQL 유연한 서버 인스턴스와 통합되는 경우 이러한 서비스는 데이터베이스 기능을 향상시켜 감정 분석, 텍스트 요약 및 핵심 구 추출과 같은 작업을 SQL 쿼리 내에서 직접 수행할 수 있도록 합니다.
Azure Machine Learning (애저 머신 러닝)
Azure Machine Learning 은 기계 학습 프로젝트 수명 주기를 위해 설계된 포괄적인 클라우드 서비스입니다. 기계 학습 모델을 빌드, 배포 및 관리하기 위한 강력한 플랫폼을 제공합니다.
AI 기반 애플리케이션 잠금 해제
확장을 사용하여 azure_ai
Azure AI 및 Machine Learning 서비스를 PostgreSQL 데이터베이스에 원활하게 통합하여 확장성이 뛰어난 AI 기반 애플리케이션을 빌드할 수 있습니다. 익숙한 SQL 언어와 PostgreSQL의 유연성을 사용하여 데이터베이스 계층 내에서 지능형 솔루션을 만들 수 있습니다. Azure AI Services는 자연어 처리, 권장 사항 시스템, 텍스트 요약 및 콘텐츠 생성과 같은 다양한 기능을 제공하여 애플리케이션에 권한을 부여할 수 있습니다. Azure Machine Learning을 사용하면 사용자 지정 기계 학습 모델을 빌드, 학습 및 배포할 수 있으며, 확장에서 azure_ai
호출하여 예측을 수행하거나 테이블의 데이터를 기반으로 출력을 생성할 수 있습니다.
시나리오: 임대 부동산 검색 및 추천 앱
웹 및 모바일 앱이 주택 소유자 및 부동산 관리자와 숙박 시설을 찾는 여행객을 연결하는 Margie's Travel의 수석 AI 개발자라고 가정해 보겠습니다. 이러한 앱은 Azure Database for PostgreSQL 데이터베이스에서 지원됩니다. 새 GenAI 기능으로 이러한 앱을 향상시키는 임무를 맡고 있습니다. Azure AI 및 ML 서비스 및 azure_ai
확장을 사용하여 이러한 기능을 추가하는 방법을 연구하고 있습니다.
학습 목표
이 모듈에서는 azure_ai
확장 및 Azure Database for PostgreSQL 유연한 서버를 사용하여 생성 AI 기능을 애플리케이션에 원활하게 통합하는 방법을 살펴봅니다. 강력한 생성 AI 애플리케이션을 만들 수 있는 지식을 갖추게 됩니다. 이 모듈에서는 다음을 수행합니다.
- 생성 AI 및 생성 언어 모델의 개념을 검토하고 다양한 AI 애플리케이션을 빌드하는 데 사용할 수 있는 방법을 알아보세요.
- PostgreSQL에
azure_ai
대한 확장 기능을 평가합니다. - Azure Database for PostgreSQL 유연한 서버 인스턴스에
azure_ai
확장을 설치하고 탐색합니다.
이 모듈을 마치면 azure_ai
확장이 포함된 유연한 서버, Azure Database for PostgreSQL를 사용하여 강력한 GenAI 애플리케이션을 구축하기 시작할 수 있습니다.