개발자

open ai API : image to text

2023년 11월 16일조회 271

open ai 에 달리처럼 텍스트넣으면 이미지 생성하는 모델이 있는데 open ai 에 반대 경우(이미지를 넣으면 텍스트로)의 모델이나 api 있나요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

인기 답변

이유진님의 프로필 사진

안녕하세요~ 이미지를 텍스트로 변환하는 API 사용할 수 있습니다. GPT-4 Turbo 출시 이후 API도 gpt-4-1106-preview, gpt-4-vision-preview 모델이 같이 출시했으며 아래 링크로 자세한 내용 참고하실 수 있습니다. https://platform.openai.com/docs/models/continuous-model-upgrades 제가 사용한 예제 코드와 함께 API 사용 예제 아래 링크에 첨부하겠습니다. https://platform.openai.com/docs/guides/vision 예제 코드를 사용하기 위해선 아래 링크에서 키를 생성해 사용하시면 됩니다. https://platform.openai.com/api-keys 요청마다 과금이 발생하오니 일정 금액 충전하시고 사용하시는 걸 권장합니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from openai import OpenAI

api_key = 'your_api_key'

prompt = '이걸 팔려고 하는데 매력적인 상품제목과 상품 설명을 적어줘'

image_url = 'https://images.unsplash.com/photo-1570913149827-d2ac84ab3f9a?q=80&w=1740&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D'


client = OpenAI(api_key=api_key)
res = client.chat.completions.create(
    model="gpt-4-vision-preview",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "text", "text": prompt},
                {
                    "type": "image_url",
                    "image_url": image_url,
                },
            ],
        }
    ],
    max_tokens=300,
)

print(res.choices[0].message.content)
이양일님의 프로필 사진

안녕하세요! https://platform.openai.com/docs/introduction OpenAI 에서 제공하는 API 문서를 봤을때 아쉽게도 그런 API 는 제공되지 않는거로 보입니다.🥲

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!