다음을 통해 공유


Go를 사용하여 AI 앱 개발

이 문서에는 AI 앱 빌드를 시작하는 Go 개발자를 위한 최상의 학습 리소스 목록이 포함되어 있습니다. 리소스에는 인기 있는 빠른 시작 문서, 참조 샘플, 설명서, 교육 과정 등이 포함됩니다.

Go 개발자를 위한 OpenAI

Azure OpenAI 서비스는 OpenAI의 강력한 언어 모델에 대한 REST API 액세스를 제공합니다. 이러한 모델은 콘텐츠 생성, 요약, 이미지 이해, 시맨틱 검색 및 자연어를 코드로 번역하는 작업 등을 포함하되 이에 국한되지 않고 특정 작업에 쉽게 적응할 수 있습니다. 사용자는 REST API, Go용 Azure OpenAI SDK 또는 Azure AI Foundry 포털통해 서비스에 액세스할 수 있습니다.

링크 묘사
Go용 Azure OpenAI SDK Go용 Azure OpenAI SDK의 GitHub 원본 버전입니다.
Azure OpenAI SDK 릴리스 .NET, Java, JavaScript 및 Go에 대한 링크를 포함하여 모든 Azure OpenAI SDK 라이브러리 패키지에 대한 링크입니다.
패키지(pkg.go.dev) Go용 Azure OpenAI 클라이언트 모듈의 Go 패키지 버전입니다.
GPT-35-Turbo 및 GPT-4 사용 시작 채팅 완료 샘플을 만드는 단계를 안내하는 문서입니다.
chatCompletions 완성을 구현하는 방법을 보여주는 간단한 예제입니다.
ChatCompletions 을(를) Functions을(를) 사용하여 Functions를 사용하여 완성을 구현하는 방법을 보여주는 간단한 예제입니다.
스트리밍 채팅 완료 스트리밍 완성을 구현하는 방법을 보여주는 간단한 예제입니다.
이미지 생성 이미지 생성을 구현하는 간단한 예입니다.
임베딩 임베딩을 만드는 방법을 보여주는 간단한 예제입니다.
기타 예제 Go용 OpenAI 클라이언트 모듈에 대한 설명서의 Go 패키지 버전입니다.
추가 지침 Azure OpenAI Service 설명서의 허브 페이지입니다.

Azure AI 리소스 보호

링크 묘사
Microsoft Entra ID 역할 기반 액세스 제어를 사용한 OpenAI Microsoft Entra ID를 사용하여 인증을 살펴봅니다.
관리 ID 사용하여 OpenAI Azure RBAC(Azure 역할 기반 액세스 제어)가 필요한 보다 복잡한 보안 시나리오를 자세히 설명하는 문서입니다. 이 문서에서는 Microsoft Entra ID를 사용하여 OpenAI 리소스에 인증하는 방법을 설명합니다.

음성/시각

링크 묘사
Go에서의 캡션 및 콜 센터 전사 콜 센터 시나리오에서 캡션 및 전사에 대한 샘플이 포함된 리포지토리(저장소)입니다.
Go용 Speech SDK를 사용하여 앱에 음성 통합 Azure Cognitive Services Speech SDK의 원본입니다.

언어

링크 묘사
Go Text Analytics를 사용하여 문서 내의 텍스트 추출, 분류 및 이해 텍스트를 이해하고 분석하기 위한 NLP(자연어 처리) 기능을 제공하는 클라우드 기반 서비스인 Azure Cognitive Service for Language의 일부인 Text Analytics용 클라이언트 라이브러리입니다.
Go 문서 번역 구조 및 텍스트 서식을 유지하면서 문서 번역을 사용하여 원본 문서를 대상 언어로 번역하는 방법을 보여 주는 빠른 시작 문서입니다.