We just launched a free ‘text to spreadsheet’ service that combines our spreadsheet software with OpenAI → equalto.com/chat
At EqualTo we provide developer-friendly spreadsheet software:
- GraphQL and REST APIs for reading/writing spreadsheet data.
- Spreadsheet widget that supports Canvas-based virtual rendering and provides bindings for React.
- Rust-based calculation engine, compiled to Wasm, for high performance on a variety of platforms.
This allowed us to easily integrate with OpenAI to create EqualTo Chat: - User-supplied prompt with a suitable preamble sent to OpenAI’s davinci-003 model. - The preamble “encourages” davinci-003 to provide responses using a spreadsheet markup language similar to Markdown.
- We validate the response, if it doesn’t contain reasonable markup, we will resubmit the request to OpenAI up to 5 times.
- The response is rendered in the client using EqualTo Sheets.
- Users can modify the sheet, download the XLSX, or submit follow-up queries.