contextetech / agent-toponymes-canada
v128 échanges d'appels d'outils fr/en pour un agent sur les noms de lieux du Canada : question, appel chercher_lieu, résultat officiel de la Base de données toponymiques (RNCan), réponse sourcée ou « introuvable ».
Preview
| # | Input | Output |
|---|---|---|
| 1 | Où se trouve Rimouski ? | Rimouski est un nom de lieu officiel (ville) situé au Québec, secteur Rimouski, Rimouski-Neigette. Coordonnées approximatives : 48,417, -68,572. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 2 | Where is Moncton? | Moncton is an official place name (city) in New Brunswick, area: Westmorland. Approximate coordinates: 46.115, -64.78. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 3 | Dans quelle province se trouve Yellowknife ? | Yellowknife est un nom de lieu officiel (ville) situé dans les Territoires du Nord-Ouest, secteur Mackenzie. Coordonnées approximatives : 62,47, -114,411. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 4 | What kind of place is Iqaluit? | Iqaluit is an official place name (city) in Nunavut. Approximate coordinates: 63.75, -68.475. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 5 | Donne-moi les coordonnées de Saguenay. | Saguenay est un nom de lieu officiel (ville) situé au Québec, secteur Saguenay, Saguenay–Lac-Saint-Jean. Coordonnées approximatives : 48,446, -71,168. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 6 | Which province is Kamloops in? | Kamloops is an official place name (city) in British Columbia, area: Kamloops Division Yale Land District. Approximate coordinates: 50.676, -120.339. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 7 | Qu'est-ce que Lac Saint-Jean ? | Lac Saint-Jean est un nom de lieu officiel (lac) situé au Québec, secteur Alma, Lac-Saint-Jean-Est. Coordonnées approximatives : 48,617, -72,042. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 8 | Tell me about Whitehorse. | Whitehorse is an official place name (city) in Yukon. Approximate coordinates: 60.82, -135.202. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 9 | Où est Caraquet ? | Caraquet est un nom de lieu officiel (ville) situé au Nouveau-Brunswick, secteur Gloucester. Coordonnées approximatives : 47,697, -64,906. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 10 | Where is Charlottetown? | Charlottetown is an official place name (city) in Prince Edward Island, area: Queens. Approximate coordinates: 46.24, -63.135. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 11 | Dans quelle province se trouve Churchill ? | Churchill est un nom de lieu officiel (ville) situé au Manitoba. Coordonnées approximatives : 58,766, -94,14. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 12 | Where is Lunenburg? | Lunenburg is an official place name (town) in Nova Scotia, area: Lunenburg. Approximate coordinates: 44.379, -64.312. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 13 | Quelles sont les coordonnées de Gaspé ? | Gaspé est un nom de lieu officiel (ville) situé au Québec, secteur Gaspé, La Côte-de-Gaspé. Coordonnées approximatives : 48,863, -64,486. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 14 | Which province is Saskatoon in? | Saskatoon is an official place name (city) in Saskatchewan. Approximate coordinates: 52.131, -106.645. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 15 | Qu'est-ce que Mont Tremblant ? | Mont Tremblant est un nom de lieu officiel (montagne) situé au Québec, secteur Mont-Tremblant, Les Laurentides. Coordonnées approximatives : 46,249, -74,56. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 16 | Tell me about Banff. | Banff is an official place name (town) in Alberta, area: 25-12-W5. Approximate coordinates: 51.178, -115.574. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 17 | Où se trouve Hearst ? | Hearst est un nom de lieu officiel (ville) situé en Ontario, secteur Cochrane. Coordonnées approximatives : 49,688, -83,669. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 18 | Where is Corner Brook? | Corner Brook is an official place name (city) in Newfoundland and Labrador, area: Humber East, Humber West. Approximate coordinates: 48.93, -57.985. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
| 19 | Où se trouve Chéticamp ? | Chéticamp est un nom de lieu officiel (unp) situé en Nouvelle-Écosse, secteur Inverness. Coordonnées approximatives : 46,63, -61,013. Source : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada). |
| 20 | Where is Tofino? | Tofino is an official place name (mun1) in British Columbia, area: Clayoquot Land District. Approximate coordinates: 49.129, -125.884. Source: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada). |
First 20 of 28 rows.
Estimated cost
- Tokens per training epoch
- ≈ 12,655
- For 3 epochs
- ≈ 37,965
Fine-tuning cost depends on hardware (GPU) and provider: it is not estimated here.
Sending the whole dataset through a model once (evaluation, generation, review)
| Model | Cost per pass |
|---|---|
| Mistral Large · Mistral AI | €0.00557 |
| DeepSeek Flash · DeepSeek | €0.00334 |
| DeepSeek V4 Pro · DeepSeek | €0.01 |
| GPT-6 Luna · OpenAI | €0.00111 |
| GPT-6 Sol · OpenAI | €0.02 |
| Claude Sonnet 5.5 · Anthropic | €0.02 |
| Claude Opus 5.5 · Anthropic | €0.04 |
| Self-hosted open-source model (Ollama, vLLM) | €0 in API fees (server cost only) |
Input cost only, excluding the model's answer. Providers' public standard prices (Mistral AI, DeepSeek, OpenAI, Anthropic) converted from USD to euros at the ECB rate of September 29, 2026. Estimate: 1 token ≈ 3.6 characters.
Common to all 3 regions
Content origin not given.
Commercial use allowed · credit the author · changes allowed.
Text or data only: no access to files, network or commands.
Hosted in France (Scaleway, Paris). No transfer outside the EU.
European Union · 3/6
The author has not said whether the resource contains personal data.
Data origin needed to produce the training summary.
United States · 3/6
The author has not said whether the resource contains personal data.
Data origin needed to produce the training summary.
China · 3/6
The author has not said whether the resource contains personal data.
Data origin needed to produce the training summary.
Indicative summary as of 30/09/2026, not a legal certification. Method and sources →
Pin a version in your code
import contexte ds = contexte.load("contextetech/agent-toponymes-canada", version=1) print(len(ds), ds[0])
$ contexte get bm25zk#v1 Statistics
Likes : 0 · Comments : 0
Click a counter to show or hide it, hover the chart for details. One view per visitor per day, bots excluded; counting started on 30 September 2026.
- Identifier
- contextetech--agent-toponymes-canada
- Type
- Datasets · Chat (messages)
- File
- agent-toponymes-canada.jsonl
- Format
- JSON Lines (application/jsonl)
- Size
- 45,801 bytes (44.7 KB)
- Encoding
- UTF-8
- Rows
- 28
- Estimated tokens
- ≈ 12,655
- Language
- Multilingual
- License
- CC BY 4.0
- Commercial use
- Allowed
- Personal data
- Not specified
- Published on
- September 28, 2026 at 7:50 PM
- Updated on
- September 28, 2026 at 7:50 PM
- Storage
- in database
- Uses
- 0
- Likes
- 0
Python contexte
$ pip install contexte import contexte ds = contexte.load("contextetech/agent-toponymes-canada") print(len(ds), ds[0])
$ contexte get bm25zk agent-toponymes-canada.jsonl
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Où se trouve Rimouski ?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_00", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Rimouski\"}"}}]}, {"role": "tool", "tool_call_id": "call_00", "content": "{\"nom\": \"Rimouski\", \"type\": \"CITY\", \"province\": \"24\", \"lieu\": \"Rimouski; Rimouski-Neigette\", \"latitude\": 48.417, \"longitude\": -68.572, \"statut\": \"officiel\", \"cgndb\": \"EJNFL\"}"}, {"role": "assistant", "content": "Rimouski est un nom de lieu officiel (ville) situé au Québec, secteur Rimouski, Rimouski-Neigette. Coordonnées approximatives : 48,417, -68,572.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Where is Moncton?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_01", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Moncton\"}"}}]}, {"role": "tool", "tool_call_id": "call_01", "content": "{\"nom\": \"Moncton\", \"type\": \"CITY\", \"province\": \"13\", \"lieu\": \"Westmorland\", \"latitude\": 46.115, \"longitude\": -64.78, \"statut\": \"officiel\", \"cgndb\": \"DADHJ\"}"}, {"role": "assistant", "content": "Moncton is an official place name (city) in New Brunswick, area: Westmorland. Approximate coordinates: 46.115, -64.78.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Dans quelle province se trouve Yellowknife ?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_02", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Yellowknife\"}"}}]}, {"role": "tool", "tool_call_id": "call_02", "content": "{\"nom\": \"Yellowknife\", \"type\": \"CITY\", \"province\": \"61\", \"lieu\": \"Mackenzie\", \"latitude\": 62.47, \"longitude\": -114.411, \"statut\": \"officiel\", \"cgndb\": \"LBAMG\"}"}, {"role": "assistant", "content": "Yellowknife est un nom de lieu officiel (ville) situé dans les Territoires du Nord-Ouest, secteur Mackenzie. Coordonnées approximatives : 62,47, -114,411.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "What kind of place is Iqaluit?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_03", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Iqaluit\"}"}}]}, {"role": "tool", "tool_call_id": "call_03", "content": "{\"nom\": \"Iqaluit\", \"type\": \"CITY\", \"province\": \"62\", \"lieu\": null, \"latitude\": 63.75, \"longitude\": -68.475, \"statut\": \"officiel\", \"cgndb\": \"OATRP\"}"}, {"role": "assistant", "content": "Iqaluit is an official place name (city) in Nunavut. Approximate coordinates: 63.75, -68.475.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Donne-moi les coordonnées de Saguenay."}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_04", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Saguenay\"}"}}]}, {"role": "tool", "tool_call_id": "call_04", "content": "{\"nom\": \"Saguenay\", \"type\": \"CITY\", \"province\": \"24\", \"lieu\": \"Saguenay; Saguenay–Lac-Saint-Jean\", \"latitude\": 48.446, \"longitude\": -71.168, \"statut\": \"officiel\", \"cgndb\": \"ERBYN\"}"}, {"role": "assistant", "content": "Saguenay est un nom de lieu officiel (ville) situé au Québec, secteur Saguenay, Saguenay–Lac-Saint-Jean. Coordonnées approximatives : 48,446, -71,168.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Which province is Kamloops in?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_05", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Kamloops\"}"}}]}, {"role": "tool", "tool_call_id": "call_05", "content": "{\"nom\": \"Kamloops\", \"type\": \"CITY\", \"province\": \"59\", \"lieu\": \"Kamloops Division Yale Land District\", \"latitude\": 50.676, \"longitude\": -120.339, \"statut\": \"officiel\", \"cgndb\": \"JAFNW\"}"}, {"role": "assistant", "content": "Kamloops is an official place name (city) in British Columbia, area: Kamloops Division Yale Land District. Approximate coordinates: 50.676, -120.339.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Qu'est-ce que Lac Saint-Jean ?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_06", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Lac Saint-Jean\"}"}}]}, {"role": "tool", "tool_call_id": "call_06", "content": "{\"nom\": \"Lac Saint-Jean\", \"type\": \"LAKE\", \"province\": \"24\", \"lieu\": \"Alma; Lac-Saint-Jean-Est\", \"latitude\": 48.617, \"longitude\": -72.042, \"statut\": \"officiel\", \"cgndb\": \"EIABW\"}"}, {"role": "assistant", "content": "Lac Saint-Jean est un nom de lieu officiel (lac) situé au Québec, secteur Alma, Lac-Saint-Jean-Est. Coordonnées approximatives : 48,617, -72,042.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Tell me about Whitehorse."}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_07", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Whitehorse\"}"}}]}, {"role": "tool", "tool_call_id": "call_07", "content": "{\"nom\": \"Whitehorse\", \"type\": \"CITY\", \"province\": \"60\", \"lieu\": null, \"latitude\": 60.82, \"longitude\": -135.202, \"statut\": \"officiel\", \"cgndb\": \"KAHFT\"}"}, {"role": "assistant", "content": "Whitehorse is an official place name (city) in Yukon. Approximate coordinates: 60.82, -135.202.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Où est Caraquet ?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_08", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Caraquet\"}"}}]}, {"role": "tool", "tool_call_id": "call_08", "content": "{\"nom\": \"Caraquet\", \"type\": \"TOWN\", \"province\": \"13\", \"lieu\": \"Gloucester\", \"latitude\": 47.697, \"longitude\": -64.906, \"statut\": \"officiel\", \"cgndb\": \"DAZVA\"}"}, {"role": "assistant", "content": "Caraquet est un nom de lieu officiel (ville) situé au Nouveau-Brunswick, secteur Gloucester. Coordonnées approximatives : 47,697, -64,906.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Where is Charlottetown?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_09", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Charlottetown\"}"}}]}, {"role": "tool", "tool_call_id": "call_09", "content": "{\"nom\": \"Charlottetown\", \"type\": \"CITY\", \"province\": \"11\", \"lieu\": \"Queens\", \"latitude\": 46.24, \"longitude\": -63.135, \"statut\": \"officiel\", \"cgndb\": \"BAARG\"}"}, {"role": "assistant", "content": "Charlottetown is an official place name (city) in Prince Edward Island, area: Queens. Approximate coordinates: 46.24, -63.135.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Dans quelle province se trouve Churchill ?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_10", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Churchill\"}"}}]}, {"role": "tool", "tool_call_id": "call_10", "content": "{\"nom\": \"Churchill\", \"type\": \"TOWN\", \"province\": \"46\", \"lieu\": null, \"latitude\": 58.766, \"longitude\": -94.14, \"statut\": \"officiel\", \"cgndb\": \"GAFAB\"}"}, {"role": "assistant", "content": "Churchill est un nom de lieu officiel (ville) situé au Manitoba. Coordonnées approximatives : 58,766, -94,14.\n\nSource : Base de données toponymiques du Canada (Ressources naturelles Canada, Licence du gouvernement ouvert – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données toponymiques du Canada.", "parameters": {"type": "object", "properties": {"nom": {"type": "string", "description": "Nom du lieu"}, "province": {"type": "string", "description": "Province ou territoire (facultatif)"}}, "required": ["nom"]}}}], "messages": [{"role": "system", "content": "Tu es un agent bilingue sur les noms de lieux du Canada. Pour toute question sur un lieu, appelle l'outil chercher_lieu, puis réponds dans la langue de l'utilisateur uniquement à partir du résultat, en citant la source. Si l'outil ne renvoie rien, dis que le lieu est introuvable dans la base officielle. / You are a bilingual agent on Canadian place names: always call chercher_lieu, answer in the user's language from the result only, cite the source."}, {"role": "user", "content": "Where is Lunenburg?"}, {"role": "assistant", "content": "", "tool_calls": [{"id": "call_11", "type": "function", "function": {"name": "chercher_lieu", "arguments": "{\"nom\": \"Lunenburg\"}"}}]}, {"role": "tool", "tool_call_id": "call_11", "content": "{\"nom\": \"Lunenburg\", \"type\": \"TOWN\", \"province\": \"12\", \"lieu\": \"Lunenburg\", \"latitude\": 44.379, \"longitude\": -64.312, \"statut\": \"officiel\", \"cgndb\": \"CAWAZ\"}"}, {"role": "assistant", "content": "Lunenburg is an official place name (town) in Nova Scotia, area: Lunenburg. Approximate coordinates: 44.379, -64.312.\n\nSource: Canadian Geographical Names Database (Natural Resources Canada, Open Government Licence – Canada)."}]}
{"tools": [{"type": "function", "function": {"name": "chercher_lieu", "description": "Cherche un nom de lieu officiel dans la Base de données topo
…
Community
No comments yet. Share your feedback, it will help the next person.