TODO:
- Add in moderation checker for queries
- Tokenizer test for length of query/cost estimation
- More CSS styles/improve current one
- Translation Framework (language definitions using lang session/browser variable)
- Additional AI services (streaming chat, audio translation, etc.)
v.1.4a
Completed back-end administration
Error and Message management
Page editing and backups
Image upload and management
Added error logging to OpenAI API responses
Code Cleanup
v.1.3.3a
Added generation time stats
Simplified Generation display results
New Plain style for Desktop and Mobile
Added Contact Us form
Code logic cleanup
v.1.3.2a
Changed Temperature to allow for fractions, instead of only whole numbers
Text completions now save stats (model, temperature, token usage) along with the query and response for reference
Updated Glossary and FAQ
Added non-affiliation disclaimer
v.1.3.1a
Moved site to OpenAIGenerator.Net
Added delete confirmation prompt for files and generations
Added option to delete entire account including settings database and all generations
Added initial back-end administration support
Added error logging support
v.1.3a
Refactored code to directly use OpenAI's API with curl to keep track of evolving changes
Removed requirement of openai-php/client and it's dependencies
Limited query length display in generations area to about 100 characters
Encoded response output on generation and view to make it more readable (and safe)
Created alternative table views for mobile
Fixed mobile CSS and display code (500px and less)
v.1.2.1a
Reworked display and CSS code
Removed old style sheets
Initial work done on mobile layout
v.1.2a
Changed query input to a re-sizable textarea
Validates API Key with OpenAI on generation to avoid errors while still allowing users to login and retrieve their files with invalid keys
Added PHP Curl library requirement
Changed image responses from URL to base64. (site will not save generated images if not requested to)
Added random quotes about AI - Submit yours to contact [at] openaigenerator.net
Set default CSS style to Clear
Changed an example generation
v.1.1a
Changed notices to use a session variable instead of a function variable in do_output
Added notice code to CSS
Changed logic for query not entered to display a notice and send back to current page
Various typos fixed
v.1a
User account functions (login/logout/settings)
Basic Text/Image Generations
Generation (files) management page (view/delete)
User quota enforcement
.htaccess protection for private directories
Basic CSS and CSS Switcher menu added
Intro, FAQ, Glossary written