simple-one-api: 다양한 무료 대형 모델 API의 원클릭 통합, 통합된 외부 OpenAI 인터페이스

최신 AI 리소스9개월 전 업데이트 AI 공유 서클
2.3K 00

일반 소개

simple-one-api는 여러 빅 모델 API의 통합을 간소화하기 위해 설계된 오픈 소스 프로젝트입니다. ThousandFans 빅 모델 플랫폼, 쉰페이 스타파이어 빅 모델, 텐센트 혼합 요소, 미니맥스 및 딥시크와 같은 OpenAI 인터페이스와 호환되는 모델을 지원합니다. 이 프로젝트에는 실행 파일과 간단한 구성만 필요하며, 사용자는 키를 즉시 배포할 수 있어 다양한 빅 모델 API 개발자를 빠르게 통합해야 하는 개발자에게 매우 적합합니다.

 

기능 목록

  • 여러 대형 모델 플랫폼과의 API 통합 지원
  • OpenAI 인터페이스와 호환
  • 단일 실행 파일로 배포 간소화
  • 간편한 구성 및 사용자 친화적
  • 원클릭 배포, 빠른 시작

 

도움말 사용

설치 프로세스

  1. 인터뷰 simple-one-api 깃허브 페이지.
  2. 최신 실행 파일을 다운로드하세요.
  3. 실행 파일을 작업 디렉터리에 넣습니다.

사용 단계

  1. 구성 파일: 작업 디렉터리에 구성 파일을 만듭니다(예 config.json)을 클릭하고 필요에 따라 관련 API 키와 구성 매개변수를 입력합니다. 샘플 구성 파일은 아래와 같습니다:
    {
        "openai_api_key": "your_openai_api_key",
        "qianfan_api_key": "your_qianfan_api_key",
        "xunfei_api_key": "your_xunfei_api_key",
        "tencent_api_key": "your_tencent_api_key",
        "minimax_api_key": "your_minimax_api_key",
        "deepseek_api_key": "your_deepseek_api_key"
    }
    
  2. 실행 중인 프로그램명령줄에서 실행 파일을 실행합니다:
    ./simple-one-api
    
  3. API 호출하기애플리케이션이 실행되면 HTTP 요청을 통해 통합된 주요 모델 API를 호출할 수 있습니다(예: OpenAI 인터페이스 호출):
    curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
    
  4. 로그 보기애플리케이션은 API 호출 및 오류 메시지를 이해하는 데 도움이 되도록 콘솔에 런타임 로그를 출력합니다.

세부 운영 절차

  1. 구성 파일 세부 정보::
    • openai_api_key: OpenAI API 키를 입력합니다.
    • qianfan_api_key치판 빅모델 플랫폼 API 키를 입력합니다.
    • xunfei_api_key사이버링크 스타파이어 빅 모델 API 키를 입력합니다.
    • tencent_api_key: 텐센트 하이브리드 API 키를 입력합니다.
    • minimax_api_key미니맥스 API 키를 입력합니다.
    • deepseek_api_key: Deep-Seek API 키를 입력합니다.
  2. API 호출 예제::
    • OpenAI 인터페이스::
      curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
      
    • 치판 대형 모델 인터페이스::
      curl -X POST http://localhost:8000/qianfan -d '{"prompt": "你好,世界!"}'
      
    • 사이버다인 스타파이어 인터페이스::
      curl -X POST http://localhost:8000/xunfei -d '{"prompt": "你好,世界!"}'
      
    • 텐센트 하이브리드 인터페이스::
      curl -X POST http://localhost:8000/tencent -d '{"prompt": "你好,世界!"}'
      
    • 미니맥스 인터페이스::
      curl -X POST http://localhost:8000/minimax -d '{"prompt": "你好,世界!"}'
      
    • 딥서치 인터페이스::
      curl -X POST http://localhost:8000/deepseek -d '{"prompt": "你好,世界!"}'
      
  3. 오류 처리::
    • API 호출 실패가 발생하면 구성 파일의 API 키가 올바른지 확인하세요.
    • 콘솔 로그에서 자세한 오류 메시지를 확인하세요.
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...