Pagination
La plupart des outils supportent la pagination :
with OpenLegiClient(token="VOTRE_TOKEN_ICI") as client:
# Page 1
result_page1 = client.call_tool(
"rechercher_code",
{
"search": "responsabilité",
"code_name": "Code civil",
"page_number": 1,
"page_size": 20
}
)
# Page 2
result_page2 = client.call_tool(
"rechercher_code",
{
"search": "responsabilité",
"code_name": "Code civil",
"page_number": 2,
"page_size": 20
}
)
Mode Panorama
Pour éviter de récupérer des textes intégraux volumineux, utilisez le mode panorama=True qui retourne uniquement les métadonnées et résumés :
with OpenLegiClient(token="VOTRE_TOKEN_ICI") as client:
result = client.call_tool(
"rechercher_jurisprudence_judiciaire",
{
"search": "contrat de travail",
"panorama": True, # Vue d'ensemble uniquement
"page_size": 50
}
)