반응형
블로그 이미지
개발자로서 현장에서 일하면서 새로 접하는 기술들이나 알게된 정보 등을 정리하기 위한 블로그입니다. 운 좋게 미국에서 큰 회사들의 프로젝트에서 컬설턴트로 일하고 있어서 새로운 기술들을 접할 기회가 많이 있습니다. 미국의 IT 프로젝트에서 사용되는 툴들에 대해 많은 분들과 정보를 공유하고 싶습니다.
솔웅

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

카테고리


반응형

https://beta.openai.com/docs/api-reference/making-requests

 

 

Making requests

You can paste the command below into your terminal to run your first API request. Make sure to replace YOUR_API_KEY with your secret API key.

 

아래 명령을 터미널에 붙여넣어 첫 번째 API 요청을 실행할 수 있습니다. YOUR_API_KEY를 비밀 API 키로 바꾸십시오.

 

curl https://api.openai.com/v1/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"model": "text-davinci-003", "prompt": "Say this is a test", "temperature": 0, "max_tokens": 7}'

 

This request queries the Davinci model to complete the text starting with a prompt of "Say this is a test". The max_tokens parameter sets an upper bound on how many tokens the API will return. You should get a response back that resembles the following:

 

이 요청은 Davinci 모델을 쿼리하여 "Say this is a test"라는 프롬프트로 시작하는 텍스트를 완성합니다. max_tokens 매개변수는 API가 반환할 토큰 수에 대한 상한을 설정합니다. 다음과 유사한 응답을 받아야 합니다.

 

{
    "id": "cmpl-GERzeJQ4lvqPk8SkZu4XMIuR",
    "object": "text_completion",
    "created": 1586839808,
    "model": "text-davinci:003",
    "choices": [
        {
            "text": "\n\nThis is indeed a test",
            "index": 0,
            "logprobs": null,
            "finish_reason": "length"
        }
    ],
    "usage": {
        "prompt_tokens": 5,
        "completion_tokens": 7,
        "total_tokens": 12
    }
}

 

이제 첫 번째 완료를 생성했습니다. 프롬프트와 완료 텍스트(echo 매개변수를 true로 설정한 경우 API가 수행함)를 연결하면 결과 텍스트는 "Say this is a test. This is really test."입니다. API가 텍스트를 다시 스트리밍하도록(데이터 전용 서버 전송 이벤트로) 스트림 매개변수를 true로 설정할 수도 있습니다.

 

 

반응형