contexte: carregar um dataset, um prompt ou um contexto LLM numa linha de Python
Tony, criador do Contexte Tech · 29 de setembro de 2026
Até agora, usar um recurso do Contexte Tech num programa exigia sempre os mesmos gestos: abrir a página, descarregar o ficheiro, guardá-lo no projeto, escrever algumas linhas para o ler. E recomeçar tudo a cada atualização do recurso.
Acabou: o pacote contexte está publicado no PyPI.
pip install contexte
Um recurso, uma linha
Cada recurso carrega-se com o seu nome, tal como aparece no topo da sua página (autor/nome):
import contexte
ds = contexte.load("contextetech/anonymisation-rgpd-fr")
print(len(ds), ds[0])
O resultado depende do tipo de recurso:
- um dataset chega sob a forma de linhas prontas a usar (aqui, 20 exemplos), que se percorrem como uma lista;
- um prompt preenche-se sozinho e assinala as variáveis esquecidas:
p = contexte.load("contextetech/fiche-produit-ecommerce")
print(p.variables) # ['produit', 'caracteristiques', 'public']
texto = p.fill(produit="Auscultadores", caracteristiques="Bluetooth, 30 h de autonomia", public="estudantes")
- um contexto few-shot fornece a instrução de sistema e mensagens prontas para a API de chat que escolher (Claude, Mistral…):
c = contexte.load("contextetech/anonymisation-rgpd")
system = c.system_prompt()
messages = c.messages("Olá, fala Jean Martin, contactável pelo 06 11 22 33 44.")
O código curto e a linha de comandos
Cada recurso tem um código curto: o fim do seu endereço. Para …/fiche-produit-ecommerce-jr6t0n, é jr6t0n. Basta para carregar o recurso:
p = contexte.load("jr6t0n")
E para quem não quer escrever Python, o pacote instala também um comando:
contexte get jr6t0n # → fiche-produit-ecommerce.json
contexte get contextetech/anonymisation-rgpd-fr -o data/
contexte search rgpd --kind dataset
Cada descarregamento lembra a licença do recurso, para saber logo o que se pode fazer com ele.
Quanto vai custar?
Antes de ligar um contexto a um modelo, mais vale conhecer o preço:
contexte.cost("contextetech/anonymisation-rgpd")
Obtém o custo estimado em euros, por chamada e por 1000 chamadas, nos principais modelos de API. Para um recurso de modelo aberto, é o preço de aluguer de uma GPU adequada, com a melhor oferta do momento. Os mesmos números aparecem no separador Custo de cada recurso.
Leve e aberto
- Sem dependências: apenas a biblioteca padrão do Python, a instalação demora um segundo;
- Só leitura, sem conta: o pacote consulta a API pública do Contexte Tech;
- Licença MIT: utilização livre, incluindo num produto comercial.
Cada recurso do catálogo mostra agora, no seu separador Utilização, o comando pip install contexte e as duas ou três linhas para o usar. Só falta copiar.