화요일, 4월 23, 2024
Home자동화OpenAI, Python SDK 출시

OpenAI, Python SDK 출시


오픈AI 는 Python 개발자를 위한 OpenAI API에 대한 액세스를 향상시키는 중요한 단계를 나타내는 Python SDK의 베타 버전을 공개했습니다. OpenAI Python 라이브러리는 Python 기반 애플리케이션이 OpenAI API와 상호 작용할 수 있는 간단한 방법을 제공하는 동시에 버전 1.0의 공식 출시 전에 조기 테스트 및 피드백을 위한 기회를 제공합니다.

GitHub 저장소를 확인하세요.

API 리소스에 대해 사전 정의된 클래스를 제공하고 API 응답에서 동적으로 초기화하며 다양한 OpenAI API 버전 간의 호환성을 보장함으로써 통합 프로세스를 간소화합니다.

이 베타 릴리스는 사용자에게 중요한 변경 사항을 도입할 예정인 주요 업데이트 버전 1.0의 미리보기를 제공하는 데 필수적입니다. OpenAI는 개발자가 베타 버전을 탐색하고 최종 릴리스를 형성하는 데 도움이 되는 귀중한 피드백을 공유하도록 권장합니다.

라이브러리를 사용하려면 개발자는 OpenAI 개발자 플랫폼에서 얻을 수 있는 개인 OpenAI API 키를 사용하여 라이브러리를 구성해야 합니다. 이는 ‘OPENAI_API_KEY‘ 환경 변수 또는 ‘를 사용하여 코드 내에서 직접 ‘openai.api_key‘.

OpenAI Python 라이브러리는 다음을 포함한 다양한 작업을 용이하게 합니다.

  • 채팅 완료: gpt-3.5-turbo 및 gpt-4와 같은 채팅 모델용입니다.
  • 완료: Babbage-002 및 davinci-002와 같은 텍스트 모델용입니다.
  • 임베딩: 텍스트 유사성 또는 관련성을 측정합니다.
  • 미세 조정: 특정 데이터에 대해 모델을 훈련합니다.
  • 절도: 콘텐츠가 OpenAI 정책을 준수하는지 확인합니다.
  • 이미지 생성(DALL·E): 프롬프트를 기반으로 이미지를 생성합니다.
  • 오디오(속삭임): 음성을 텍스트로 변환하는 기능용입니다.

여기에서 전체 블로그를 확인하세요.

베타 릴리스에는 가중치 및 편향과 같은 선택적 종속성과 numpy 및 pandas와 같은 데이터 라이브러리에 대한 지원도 포함되어 있습니다.

개발자는 OpenAI Cookbook에서 분류, 클러스터링, 코드 검색, 임베딩 사용자 정의, 질문 답변, 권장 사항, 임베딩 시각화 등을 포함한 다양한 작업에 대한 포괄적인 문서와 코드 예제를 찾을 수 있습니다.

OpenAI Python SDK 베타 버전에는 백오프를 통한 자동 오류 재시도, 향상된 코드 명확성을 위한 적절한 유형 정의, 보다 유연한 사용을 위해 클라이언트를 인스턴스화하는 기능 등 중요한 개선 사항이 도입되었습니다.

이는 OpenAI의 첫 번째 개발자 컨퍼런스가 불과 몇 주 전에 열렸습니다. OpenAI DevDay.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments