Criação de incorporações
Neste exercício, você criará seus primeiros embeddings usando o OpenAI API. Normalmente, para interagir com a OpenAI API, você precisaria de uma chave da OpenAI API, e a criação de incorporações teria um custo. No entanto, você não precisa criar ou fornecer uma chave API neste curso.
O espaço reservado <OPENAI_API_TOKEN>
foi fornecido no código, que enviará solicitações válidas para os exercícios deste curso. Se, em algum momento do curso, você acertar um RateLimitError
, faça uma pausa e tente novamente.
A classe OpenAI
da biblioteca openai
será importada para você durante todo o curso e, após este exercício, a client
será criada para você.
Este exercício faz parte do curso
Introdução aos embeddings com o OpenAI API
Instruções de exercício
- Crie um cliente OpenAI (você pode deixar o
api_key
definido com o espaço reservado fornecido). - Crie uma solicitação para o ponto de extremidade Embeddings, passando para o modelo
text-embedding-3-small
qualquer texto que você desejar. - Converta o modelo
response
em um dicionário.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Create an OpenAI client
client = ____(api_key="")
# Create a request to obtain embeddings
response = ____
# Convert the response into a dictionary
response_dict = ____
print(response_dict)