Pessoal boa noite a todos. Estou fazendo a integração do chatGPT com o Python estou tomando erro ao tentar usar a library do tiktoken.
Código:
import tiktoken
codificador = tiktoken.encoding_for_model("gpt-3.5-turbo-16k")
lista_de_tokens = codificador.encode("Você é um categorizador de produtos.")
print(lista_de_tokens)
print(len(lista_de_tokens))
custo_entrada = (len(lista_de_tokens)/1000) * 0.0015
print(f"Custo: {custo_entrada}")
e estou tomando o seguinte erro:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
c:\Users\Pedro\OneDrive\01Python\integracaoopenai\tiktoken.py in line 2
4 # %%
----> 5 codificador = tiktoken.encodingformodel("gpt-3.5-turbo-16k")
6 listadetokens = codificador.encode("Você é um categorizador de produtos.")
7 print(listadetokens)
AttributeError: module 'tiktoken' has no attribute 'encodingformodel'
Alguém passou por esse problema? Procurei na documentação, porém não encontrei nada....