languageLLM 서빙 API 사용

인증키 확인

  • GenOS에서 인증키 정보를 확인합니다.

    • LLM 서빙에 권한이 있는 사용자라면 인증키에서 api를 발급 및 확인 할 수 있습니다.

    • 다른사람이 서빙한 것의 주소만 공유받아 사용하는 것이라면 서빙 권한을 가진 사용자에게 인증키 발급을 요청해야 합니다.

인증키 입력

  • 인증키와 endpoint를 입력합니다.

  • endpoint에서 모델 정보를 가져옵니다.

API 호출

  • OpenAI 의 API 호출 형식과 동일합니다.

  • role은 system / assistant / user 를 주로 사용합니다.

    • 경우에 따라 developer / tool / function 도 사용 가능합니다.

  • 예상되는 정상 출력은 아래와 같습니다.

스트리밍 요청

  • 토큰별로 응답을 받고 싶을 경우 아래와 같이 stream=True를 body와 옵션에 추가합니다.

  • 예상되는 정상 출력은 아래와 같습니다.

  • 한 청크의 응답은 아래와 같습니다.

부가 기능

사용자 정보

  • GenOS의 사용자 정보를 이용 로그 에서 확인하려면 user_id를 포함합니다.

  • 해당 정보는 GenOS에 로그인 요청을 보내거나 JWT 토큰을 검증하여 얻을 수 있습니다.

Last updated

Was this helpful?