Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tool(s) to query OSM #5

Open
batpad opened this issue May 19, 2023 · 1 comment
Open

Create tool(s) to query OSM #5

batpad opened this issue May 19, 2023 · 1 comment
Assignees

Comments

@batpad
Copy link
Member

batpad commented May 19, 2023

Create a tool to query OSM data.

This will likely query Overpass, but we can explore other options. It is possible we may want multiple tools to fulfill different types of use-cases.

Can use this ticket to discuss our approach, and then follow the structure that @srmsoumya has created to create a tool in the tools/ folder. As @srmsoumya starts developing best practices to add tests and logging, we can follow those to add those for the OSM tool.

As a first pass, it would be great to have a basic tool that has a function that queries overpass and returns results. See the basic examples for mercantile in the tools, agents and nbs folder to see an example of how to define a tool, then define an agent to use that tool, and then use a jupyter notebook to test asking basic questions and seeing the response.

cc @kamicut @Rub21 @yunica

@batpad
Copy link
Member Author

batpad commented May 19, 2023

@kamicut am assigning this to you for now. It will be great if you can create a scaffold and minimal example for this that hits the Overpass API or wherever you feel best. We can then figure next steps with @Rub21 and @yunica .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants