OpenAI API 통신 클래스 > 솔루션

OpenAI API 통신 클래스 > 솔루션

샘플보기

사용자데모

OpenAI API 통신 클래스 요약정보 및 구매

컨텐츠 선택옵션 개

판매자 [케이쓰리소프트]
PHP 버전 7.3이상
기본설명 OpenAI와 통신해서 정보를 수신 받을 수 있는 클래스입니다. 달리도 이용할 수 있습니다.
최초등록일 2024-06-12
최근수정일 2024-09-03
옵션 수량 가격
OpenAI API 통신 클래스(Full)
9,900원

선택된 옵션

총 구매금액: 0원
  • 컨텐츠정보
  • 사용후기 0
  • 컨텐츠문의 12

컨텐츠 정보

컨텐츠 상세설명

주요기능

OpenAI에서 제공하는 API를 이용해 질문을 하고 답변을 받을 수 있고
달리를 통해 이미지를 그릴 수 있는 간단한 클래스입니다.

 

파일구조

thumb-1026260658_1718620297.866_730x321.png

 

 

설치방법

1. 압축을 해제합니다.
2. /source/lib/copenai.lib.php 파일을 적당한 위치에 복사합니다.

3. OpenAI 홈페이지에서 API 키를 발급받습니다.
3. AI 통신 클래스를 선언하고 API키를 입력해 사용합니다.

 

통신클래스 사용설명서

아래의 페이지를 통해 확인해주시면 감사하겠습니다.

https://wizardofcode.kr/?p=158

 

사용예제

압축을 해제하면 aitest.php 라는 테스트 파일이 있습니다.

해당 파일을 실행하면 아래와 같은 결과를 얻을 수 있습니다.

thumb-1026260658_1718185994.6054_730x460.png

thumb-1026260658_1718713681.2966_730x644.png

 

BoardGTP 스킨 포함

- 그누보드5용 OpenAI의 답변을 받을 수 있는 스킨을 추가하였습니다.

thumb-1026260658_1718620321.5472_730x353.png

- BoardGPT 스킨에 대한 자세한 설명은 아래의 링크를 참고해주세요.

   https://kongmks.tistory.com/825

- 다음과 같은 사항이 추가 되었습니다.

  - 대화 내용 기억 횟수 설정기능 추가(2024-06-26)

  - "이미지 그리기" 버튼 추가(2024-06-26)

  - 2024-06-26일자 업데이트 상세내용 : https://kongmks.tistory.com/828

 

 

자주 묻는 질문

Q. 엔진모델을 선택할 수 있나요?

A. 네, GPT 엔진모델과 달리의 모델을 선택할 수 있고, 이미지를 그릴 때 사이즈도 지정할 수 있도록 함수로 구성해놓았습니다.

 

Q. 컴파일이나 암호화된 파일이 있나요?

A. 아니요. PHP 소스코드가 그대로 들어있어 입맛에 맞게 언제든 변형 가능합니다.

 

Q. 이 소스를 서버에 업로드하면 OpenAI API를 바로 사용할 수 있니요?

A. OpenAI 홈페이지에서 API키만 발급받고 입력해주면 바로 이용할 수 있습니다.

    API키는 https://platform.openai.com/api-keys 에서 API Key를 받으실 수 있습니다.

 

Q. 구입하면 어떤 파일들을 받을 수 있나요?

A. 아래의 구조의 내용이 압축되어있는 압축파일을 다운 받으실 수 있습니다.

    - /source/lib/copenai.lib.php : OpenAI API 통신을 위한 클래스가 들어있는 파일로 그대로 복사하시면 됩니다.
    - /source/skin/board/boardgpt : OPenAI API 통신을 이용해 대화를 할 수 있는 그누보드5용 샘플 스킨입니다.
    - /source/aitext.php : OpenAI API 통신 클래스 테스트를 위해 넣어둔 파일입니다. 참고하여 개발하시면 됩니다.
    - /source/aitext.php : OpenAI API 통신 클래스 테스트를 위해 넣어둔 파일입니다. 참고하여 개발하시면 됩니다.
    - ReadMe.txt : 설명서 파일입니다.

상호 케이쓰리소프트
사업장소재지 경기도 안양시 동안구 벌말로 126, 3201호 711-C 호실(관양동, 평촌 오비즈타워)
고객지원 연락처 010-2624-9751

사용후기

등록된 사용후기

구매고객 총평점

별점 선택 :
* 포토후기 등록시 200p 적립, 일반후기 등록시 50p 적립

사용후기가 없습니다.

컨텐츠문의

등록된 컨텐츠문의

문의하기

이 컨텐츠에 대해서 궁긍한 점을 물어보세요!
  • 이 컨텐츠를 구매한 회원은 실구매자로, 아직 구매하지 않은 회원은 비구매자로, 이 컨텐츠를 판매하는 회원은 판매자로, SIR 관리자는 SIR로 표시됩니다.
  • 이 컨텐츠와 관련되지 않은 내용이나, 비방, 홍보글, 도배글, 개인정보가 포함된 글은 예고 없이 삭제됩니다.
  • 이 컨텐츠와 관련없는 문의는 문의게시판을 이용해 주시기 바랍니다.
  1. 비구매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-09-03 10:39
    작성자
    테트라포드 자기소개 회원게시물
  2. 답변글 판매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-09-03 11:01
    작성자
    효인 자기소개 회원게시물
  3. 답변글 판매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-09-03 14:16
    작성자
    효인 자기소개 회원게시물
  4. 답변글 비구매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-09-03 15:27
    작성자
    테트라포드 자기소개 회원게시물
  5. 답변글 판매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-09-03 16:55
    작성자
    효인 자기소개 회원게시물
  6. 실구매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-08-22 07:59
    작성자
    풍운 자기소개 회원게시물
  7. 답변글 판매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-08-22 11:49
    작성자
    효인 자기소개 회원게시물
  8. 실구매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-06-25 14:31
    작성자
    풍운 자기소개 회원게시물
  9. 답변글 판매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-06-25 18:44
    작성자
    효인 자기소개 회원게시물
  10. 답변글 실구매자
    비밀글 비밀글로 보호된 문의입니다.
    작성일
    24-06-25 18:51
    작성자
    풍운 자기소개 회원게시물
  • 변경이력

    <Version 1.0.0.6> - 2024-09-03
    - OpenAI API 통신 클래스 테스를 위한 파일 추가(aitest2.php)

     

    <Version 1.0.0.5> - 2024-06-28

    - BoardGPT 스킨 기능 개선

        - 답변이나 이미지 받아올 때 로딩 표시 추가
        - 답변 수신 후 내용 스크롤이 최하단으로 이동하도록 수정
        - 질문이나 답변에 엔터가 있으면 제대로 이전 대화를 전달 못하던 오류 수정
        - 질문과 답변을 구분하는 문자를 [질문], [답변]으로 변경
        - 헷갈릴 수 있는 모호한 함수 제거

    - 수정된 파일:

        /source/skin/board/boardgpt/style.css
        /source/skin/board/boardgpt/write.skin.php

     

    <Version 1.0.0.4> - 2024-06-26

    - BoardGPT 스킨 기능 추가

        1. 사용할 최대 히스토리수를 설정에서 가져오도록 개선, Dall-E 설정을 Board설정에서 할 수 있도록 수정
        2. 이미지 그리는 기능 예제 추가
        3. ChangeAPIKey 함수를 public으로 선언

    - 참고 : https://kongmks.tistory.com/828

     

    <Version 1.0.0.3> - 2024-06-21

    - BoardGPT 스킨 기능 개선

      - 답변 받아올 때 API의 오류메시지와 타입이 제대로 출력 안되던 오류 수정

     

    <Version 1.0.0.2> - 2024-06-17

    - 공통 라이브러리 기능 개선
       - json_encode의 옵션으로 JSON_UNESCAPED_UNICODE를 명시
       - curl_exec가 false를 반환할 때 json_decode로 처리할 수 있도록 개선
       - 최대 토큰 입력시 숫자가 문자형으로 들어올 때 나오던 오류 개선

       - AI의 답변을 받을 수 있는 BoardGPT 스킨을 적용하였습니다.(그누보드 5 기준)

     

    <Version 1.0.0.1>

    - PHP 7.3 이상에서도 작동하도록 변경하였습니다.

  • 라이센스

    본 계약서는 [OpenAI API 통신 클래스] ("소프트웨어")의 사용에 관한 권리와 의무를 명시합니다.
    소프트웨어를 설치하거나 사용함으로써 귀하는 본 계약서의 조건에 동의하는 것으로 간주됩니다.

    1. 사용권 부여
      K3SOFT는 귀하에게 소프트웨어를 자유롭게 사용할 수 있는 비독점적, 양도 불가능한 사용권을 부여합니다.

    2. 제한 사항
      a. 소프트웨어는 자유롭게 수정, 복사, 배포가 가능합니다. 단, 컴파일된 파일이 있는 경우에 한하여 역컴파일, 리버스 엔지니어링이 허용되지 않습니다.
      b. 귀하는 소프트웨어를 다른 프로그램이나 홈페이지에 복사하거나 수정한 후 이를 재배포할 수 있으나, 원본 소프트웨어 파일을 압축 파일 또는 압축 해제된 파일 형태로 그대로 재판매하거나 양도할 수 없습니다.

      c. 1 도메인당 1COPY 원칙 입니다.

    3. 책임의 제한
      K3SOFT는 소프트웨어 사용으로 인해 발생하는 직간접적인 손해에 대해 어떠한 책임도 지지 않습니다. 이는 소프트웨어의 사용, 오용, 또는 사용 불능으로 인해 발생한 손해를 포함하나 이에 국한되지 않습니다.

    4. 법률 준수
      귀하는 본 소프트웨어의 사용과 관련된 모든 적용 가능한 법률을 준수해야 합니다.

관련컨텐츠

등록된 컨텐츠가 없습니다.

회원메뉴

오늘 본 컨텐츠

(주)에스아이알소프트는 통신판매중개자로서 통신판매의 당사자가 아니며, 컨텐츠의 판매, 다운로드 및 환불의 의무와 책임은 각 컨텐츠 제공자에게 있습니다.
위 내용에 대한 저작권 및 법적 책임은 컨텐츠 제공자 또는 글쓴이에게 있으며 (주)에스아이알소프트의 입장과 다를 수 있습니다.
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / Tel: 02-522-0507 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT