Comments (2)
Hi @abhinavsharma, thanks for asking the questions!
Are the discrepancies because the new API doesn't support those features?
For the first two, yes. Let me clarify as below:
This one replies in threads, new API version replies in the channel
This is due to a limitation on the next-generation platform side. The app_mentioned event trigger does not provide its message's ts so I had to give up starting a conversation in a thread. This lack of functionality is already reported and it may be improved in the future.
New API bot works in public channels only
This is also a limitation on the next-gen platform right now but it unlocks private channel/DM support when it is GAed.
New API bot has no loading indicator
There is no restriction on this. I just went with a simple code, which does not do OpenAI stream fetching. Technically it's possible to implement the real-time loading.
We are trying to decide which one to use as a starting point for development and would be happy to contribute back when our changes help the upstream's goals.
If you are fine with the above limitations right now, going with the next-generation platform should be easier to develop and operate. If having the same level quality with this repo is must-to-have, going with this Python app should be a better way for you.
I hope this clearly answered your questions here.
from chatgpt-in-slack.
Thank you for answering! We'll go with the Python API then, hope this is helpful for someone who visits later too.
from chatgpt-in-slack.
Related Issues (20)
- [Feature Request] Close open tags while streaming response HOT 5
- The model: gpt-4 does not exist HOT 1
- Question on Socket Mode and Google Cloud VPC ingress controls HOT 4
- OpenAI Error HOT 1
- APIs to read files from slack? HOT 1
- [Feature Request] Support for Function Calling HOT 5
- Question: socket mode + slash command HOT 1
- [Feature Request] Support customizing chatgpt's personality with JSON file HOT 1
- pytype errors HOT 1
- Integration with Llama.cpp HOT 2
- Making text bold or italic sometime fails HOT 3
- Role of bot utterance in thread is always "user" HOT 3
- Bot keep saying it's based on GPT-3 , even if I specify `gpt-4` HOT 2
- The bot does not respond in threads where there are messages from other bots with altered usernames HOT 2
- No replies in threads HOT 2
- Slack bot does not reply following metioned message in a thread HOT 2
- Using next generation chatgpt-in-slack causes token_revoke HOT 2
- Where do you get the "bot token" from? HOT 1
- Use of models other than GPT HOT 2
- openai package 1.x migration HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chatgpt-in-slack.