Releases: ijwfly/chatgpt-tg
Releases · ijwfly/chatgpt-tg
v1.6.0 GPT-4o support
v1.5.0
v1.4.0 GPT-4 Turbo release support
What's Changed
- Try to parse all answers as markdown by @ijwfly in #27
- Fix handling of long voice messages by @ijwfly in #28
- GPT 4 Turbo+Vision release support by @ijwfly in #29
Known issues
- Old messages with images will cause error. Workaround: just forward these messages from bot to bot and forwarded messages will work.
Something went wrong:
<class 'openai.BadRequestError'>
Error code: 400 - {'error': {'message': "Invalid type for 'messages[3].content[1].image_url': expected an object, but got a string instead.", 'type': 'invalid_request_error', 'param': 'messages[3].content[1].image_url', 'code': 'invalid_type'}}
- Image processing attempt after function calling fails with error. This issue appears to be caused by an anomaly on OpenAI's side. I assume this error will be fixed after transition from function calling api to tool calling api.
Something went wrong:
<class 'openai.BadRequestError'>
Error code: 400 - {'error': {'message': 'Invalid chat format. Unexpected keys in messages.', 'type': 'invalid_request_error', 'param': None, 'code': None}}
UPD: openai fixed this issue on their side
Full Changelog: v1.3.0...v1.4.0
v1.3.0
v1.2.0
v1.1.1
v1.1.0
v1.0.0
First Release of chatgpt-tg
This is the first version of chatgpt-tg. Going forward, I will be sticking to semantic versioning, so you'll know what's up with each update.
Also, I might add in a script for smoother updates to the latest version in the future.
Pull requests merged to this time
- Implement Dynamic Dialog Mechanism by @ijwfly in #1
- Remove standard dialog by @ijwfly in #2
- Access control by @ijwfly in #3
- Mechanism to set commands menu based on user role by @ijwfly in #4
- Admin feature for retrieving per-user API usage costs Implemented by @ijwfly in #5
- Preparation for smart functions by @ijwfly in #6
- Process image and video captions by @ijwfly in #7
- Feature/straightforward filtering by @ijwfly in #8
- Feature/cancel streaming by @ijwfly in #9
- Add gpt-4-turbo preview support by @ijwfly in #10
- Vision support by @ijwfly in #11
- Fix Telegram message error for model outputs over 4096 characters by @ijwfly in #12
- Batch processing for input messages by @ijwfly in #13
- A few hints added to a setup by @yaroslavyaroslav in #18
- Dall-E 3 support by @ijwfly in #17
Contributors
- @ijwfly made their first contribution in #1
- @yaroslavyaroslav made their first contribution in #18
Full Changelog: https://github.com/ijwfly/chatgpt-tg/commits/v1.0.0