I'm looking for a professional who can set up a SPIDER benchmarking based on the Spider2 repo. The solution must include an API interface for running benchmarks, customizable databases, and configure test counts.
Key Requirements:
* Create an API interface for running benchmarks
* Allow plug/unplug of databases with the ability to run benchmarks on custom data
* Implement options for configuring test counts
* Integrate a provided function for generating SQL queries from natural language into the testing process
The selected freelancer should have experience with:
* API development
* Benchmarking software
* Working with SQLite databases
* Configuring test counts per the Git repository's README file
Please refer to the Spider2 repo for installation, capabilities, and requirements.