• https://platform.openai.com/docs
  • GUIDES
    • Realtime API
      • ...
    • Batch API
      • ...
    • Function calling
      • 프로그래밍으로써 함수 작성하고, 호출 결과 json 을 처리 하는 등등에 ...
  • ASSISTANTS
    • 사용자 Application 에 도입되어 질의응답 제공. (3가지의 tools "코드해석기","파일검색","함수호출" 활용가능)
      • 1) 인스트럭션 작성 및 모델 선택,  Assistant 생성 (tools 활성)
      • 2) 사용자와의 대화를 위한, Thread 시작
      • 3) Messages (텍스트or파일) -> Thread 질의
      • 4) Run => 해당 인스트럭션 및 모델 기반에 tools도 사용해서 응답
    • Assistant 
      • OpenAI 의 모델을 특정한 인스트럭션 으로 정의하여 사용 할수있게 해줌.
      • tools 을 동시에 병렬적으로 접근하여 응용 하는것도 됨.
      • 몇몇개의 형식에 파일들도 다룰 수 있음.
      • (각 파일의 크기는 최대 512MB , 최대 5,000,000개의 토큰)
    • Thread 
      • 대화 내역은 영구적으로 저장되어 -> 적용할 Application 에선 간편하게 관리 할 수 있음.
      • 즉, 끝없이 추가만 하면되고~ 대화 내역을 적절히 짜르는건 자동으로 알아서 해줌 !!!
      • 최신 메세지 context 를 max_prompt_tokens 및 max_completion_tokens 으로 제어 가능.
      • (불완전 Run 이되면, incomplete_details 으로 알려줌)
      • Truncation Strategy = auto 혹은 last_messages 으로 갯수 지정 가능.
    • Message
      • 텍스트, 이미지URL (low&high resolution), Upload File, ...
      • 주석(annotation) : ...
    •  tools
      • Code Interpreter
        • ...
      • File Search
        • ...
      • Function Calling
        • ...
  • BEST PRACTICES
    • Prompt engineering
    • Prompt Cache
    • Production best practices
    • Safety best practices
    • Latency optimization
    • Accuracy optimization
    • Advanced usage
  • RESOURCE
    • Prompt generation
    • Prompt examples
    • Rate limits
      • RPM = requests per minute
      • TPM = tokens per minute
  •  ChatGPT
    • Actions
  • CHAT PLUGINS
    • 3rd-파티 Application 에 <- 손쉽게 연동 할수있는 플러그인 제공.
    • 예 : 스포츠, 뉴스, 주가 같은 실시간 정보 검색 등등등

-끝-

'AI' 카테고리의 다른 글

ElevenLabs Docs  (0) 2024.09.25
OpenAI Cookbook  (0) 2024.05.25
OpenAI Cookbook (CHAT COMPLETIONS)  (0) 2024.05.24
OpenAI API & Lib  (0) 2024.05.24
OpenAI Docs  (0) 2023.01.29

+ Recent posts