Azure OpenAI API 키 구성하기

:bookmark: 이 가이드는 3rd party LLM 키가 필요한 Discourse AI 기능을 활성화하기 위해 Azure OpenAI의 API 키를 설정하는 방법을 설명합니다.

:person_raising_hand: 필요한 사용자 권한: 관리자

이 예제에서는 Azure OpenAI를 사용하여 키를 생성합니다.

참고: 유료 플랜이 필요하며 사용량에 따라 요금이 부과될 수 있습니다. 최신 세부 사항 및 가격은 여기를 참조하세요.

플랫폼은 항상 변경되므로 이 가이드가 100% 정확한 과정을 반영하지 못할 수 있습니다.

:information_source: 특정 AI 모듈을 사용하려면 OpenAI(ChatGPT), Anthropic(Claude), Stability AI(Stable Diffusion)와 같은 3rd party 제공자로부터의 API 키가 필요합니다.

각 AI 모듈에서 어떤 3rd party 제공자를 사용할 수 있는지 확인하세요.

API 키 가져오기

  1. 선택한 OpenAI 모델과 사용할 Discourse AI 모듈/기능에 따라 필요한 API 키를 가져오려면 여기의 문서를 참고하세요.
  2. 키를 가져온 후에는 안전하고 안전한 곳에 저장하고 복사하세요.

자격 증명 추가

API 키는 Credentials(자격 증명) 페이지에서 중앙 집중식으로 관리됩니다. LLM을 구성하기 전에 자격 증명을 생성해야 합니다.

  1. Admin(관리자) → Plugins(플러그인) → AI → Credentials(자격 증명)로 이동하세요.
  2. New credential(새 자격 증명)을 클릭하세요.
  3. 설명이 되는 이름을 지정하세요 (예: “Azure OpenAI API Key”).
  4. Azure API 키를 Value(값) 필드에 붙여넣으세요.
  5. 자격 증명을 저장하세요.

Discourse AI에 API 키 사용

  1. Admin(관리자) → Plugins(플러그인) → AI → LLMs로 이동하세요.
  2. + New Model(새 모델) 버튼을 클릭하세요.
  3. 목록에서 적절한 모델을 선택하세요.
  4. Provider(제공자) 목록에서 Azure를 선택하세요.
  5. URL of the service hosting the model(모델을 호스팅하는 서비스의 URL)을 입력하세요.

예제 URL: https://{RESOURCE_NAME}.openai.azure.com/openai/deployments/{DEPLOYMENT_NAME}/chat/completions?api-version=2024-02-15-preview 여기서

  • RESOURCE_NAME은 Azure OpenAI 리소스의 이름입니다.
  • DEPLOYMENT_NAME은 Azure OpenAI 모델 배포의 이름입니다.
  1. 자격 증명 드롭다운에서 이전에 생성한 자격 증명을 선택하세요.
  2. LLM을 저장하세요.
2개의 좋아요

안녕하세요,

OpenAI Azure 엔드포인트에서 문제가 발생하고 있습니다. 다음 URL이 의도한 대로 작동하지 않는 것 같습니다:

https://***.openai.azure.com/openai/deployments/DEPLOYMENT_NAME/chat/completions?api-version=2023-07-01-preview

여기서 DEPLOYMENT_NAME은 gpt-4-32k로 설정되어 있습니다.

이 문제를 해결하는 데 도움을 주실 수 있을까요? 어떤 지침이나 제안이라도 크게 감사하겠습니다.

또한 Discourse 플러그인에 대해 몇 가지 질문이 있습니다:

  1. Discourse 플러그인 포크하는 방법: 기존 Discourse 플러그인을 포크하는 방법에 대한 자세한 설명이나 가이드를 제공해 주실 수 있을까요?
  2. 포크한 플러그인 테스트: 플러그인을 포크한 후, 제 Discourse 인스턴스에서 이 포크된 버전을 테스트하는 단계는 무엇인가요?
  3. 플러그인 업로드 및 활성화: 테스트 후, 이 포크한 플러그인을 제 Discourse 인스턴스에 업로드하고 활성화하는 방법은 무엇인가요?

이러한 질문에 대한 도움은 매우 유용할 것입니다. 시간 내어 도와주셔서 감사합니다.

감사합니다,

2개의 좋아요

5개의 게시글이 새 주제로 분리되었습니다: Issues configuring AI on bitnami Discourse