Skip to content
Snippets Groups Projects
Commit 17561e71 authored by Pablo Ruiz Fabo's avatar Pablo Ruiz Fabo
Browse files

ajout partie Open Library à TdM TP 2

parent e4133973
Branches
No related merge requests found
......@@ -8,6 +8,7 @@
1. [Autres informations](#autres-informations)
1. [Création d'un client Mistral pour génération de texte](#client-mistral)
1. [Function calling](#function-calling)
1. [L'API d'Open Library](#api-open-library)
<a name="intro"/>
......@@ -193,7 +194,9 @@ L'argument `tools` fait référence à une liste de dictionnaires, chaque dictio
Sur la base de cela, vous pouvez définir une fonction `get_openlibrary_data` et compléter l'assistant dans [`assistant_mistral_a_completer.py`](02_assistant_mistral/assistant_mistral_a_completer.py) pour répondre à la tâche décrite dans [*Tâche à faire* ci-dessus](#tache-a-faire).
## L'API d'Open Library
<a name="api-open-library"></a>
### L'API d'Open Library
Comme décrit sur leur [site](https://openlibrary.org), « Open Library est un catalogue de bibliothèque ouvert et modifiable, qui cherche à créer une page web pour chaque livre qui ait jamais été publié ». C'est une initiative de l'Internet Archive (qui gère aussi le Wayback Machine.
......@@ -201,6 +204,4 @@ L'API d'Open Library permet de faire des recherches dans le catalogue. Les donn
Pour la documentation de l'API, voir https://openlibrary.org/dev/docs/api et plus concrètement l'API *Book Search* sur https://openlibrary.org/dev/docs/api/search, qui peut être utilisée pour la [tâche du TP](#tache-à-faire).
Les détails sont disponibles sur [https://openlibrary.org/dev/docs/api/search](https://openlibrary.org/dev/docs/api/search).
\ No newline at end of file
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment