- Developed a question-answering system over GitHub issues using OpenAI's Parallel Tool Calling API.
- Implemented text-to-SQL tools and semantic search tools to build the question-answering system.
- Used Pydantic models for separation of concerns, making it easier to evaluate tool selection separately from implementation.
- Utilized Instructor for testing function calling capabilities before moving to implementation.
- Discussed best practices for text-to-SQL generation and provided a prompt example for TimescaleDB-specific query generation.