Skip to content

    Use this starter application to explore interacting with OpenAI's ChatGPT inside of Slack. I discovered ChatGPT is way more powerful than expected. It's exciting, sometimes wrong, and delightful all at once. Feedback loops with AI whereever we're working is a step-wise gain in productivity.

    License

    Notifications You must be signed in to change notification settings

    fxchen/SlackGPT

    Repository files navigation

    SlackGPT

    I created this starter application to explore interacting with OpenAI's ChatGPT inside of Slack. I discovered ChatGPT is way more powerful than expected. It's exciting, sometimes wrong, and delightful all at once.

    Feedback loops with AI whereever we're working is a step-wise gain in productivity. I want to help people leverage ChatGPT through Slack and other tools.

    Saying hello world to @SlackGPT

    • Slack is the place where work happens. Slack is an easy-to-use communication platform that helps teams stay organized, productive, and connected, no matter where they are. It allows users to communicate with each other in real-time, share files, and collaborate on projects. It also offers a variety of features, such as private messaging, group chat, and video conferencing.
    • ChatGPT is an AI-powered chatbot that can simulate natural conversations with users. It uses natural language processing and machine learning to understand user input and generate meaningful responses. Using ChatGPT, users can have conversations with a virtual assistant that is able to provide information and advice.
    • Interacting with ChatGPT where you're working, like Slack or VSCode, is interesting because it allows you to stay focused and in the flow of your work. Imagine being able to get the benefits of ChatGPT — asking questions, getting explanations, and receiving guidance — without having to switch between applications to open the web interface. This makes it easier to stay on track and avoid distractions, which can help you be more productive. Additionally, the natural language processing capabilities of ChatGPT allow you to communicate with it in a way that feels intuitive and conversational, making it a useful tool for getting the information you need and a natural fit in a communication platform like Slack.
    • ?? The structure and content of these paragraphs were created together with ChatGPT

    Instructions (SETUP.md)

    SETUP.md has 8 steps for installing SlackGPT in your workspace, along with customization options. Note: this setup uses the GPT-3.5 series transform (text-davinci-003) which is useful for zero-shot scenarios. Human-in-the-loop iteration is not yet supported in OpenAI's API (only the ChatGPT interace).

    ?? Privacy

    Data sent to ChatGPT is not private. Please do not send sensitive personal or company information to it. This code is provided is for learning purposes only.

    Thank you and Attribution

    To the Slack platform team and the OpenAI team, I am truly grateful for the work that you do. Your contributions are invaluable to build these cool platforms. I am grateful to be a part of the community that benefits from your efforts and able to contribute back. Keep up the incredible work!

    Slack has an internal event called SlackDay to hack on things. ChatGPT + Slack → SlackGPT LFG!

    Read the full conversation on Twitter

    Examples

    Here's how I've used ChatGPT through Slack to start structuring ideas. The direct output is not perfect, but a useful starting point.

    • 1?? Take code to generate documentation
    • 2?? Take a list of ingredients to generate a recipe
    • 3?? Take a concept to generate a sequence diagram
    • 4?? Take a list of exercises and generate a training program
    Read code → documentation Read ingredients → recipe Take concept → diagram Take exercises → workouts
    example-documentation-from-reading-code example-cooking example-browsers-diagram example-training

    3?? Example diagram

    sequenceDiagram
        participant User
        participant Browser
        participant DNS
        participant CDN
        participant Load Balancer
        participant Web Server
    
        User->>Browser: Request Page
        Browser->>DNS: DNS Lookup
        DNS->>Browser: IP Address
        Browser->>CDN: Request Page
        CDN->>Load Balancer: Request Page
        Load Balancer->>Web Server: Request Page
        Web Server->>CDN: Response
        CDN->>Browser: Response
        Browser->>User: Render Page
    
    Loading

    About

    Use this starter application to explore interacting with OpenAI's ChatGPT inside of Slack. I discovered ChatGPT is way more powerful than expected. It's exciting, sometimes wrong, and delightful all at once. Feedback loops with AI whereever we're working is a step-wise gain in productivity.

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published
    主站蜘蛛池模板: 日韩精品无码一区二区中文字幕| 精品香蕉一区二区三区| 精品视频一区二区三区免费| 无码人妻一区二区三区一| 变态拳头交视频一区二区| 国产成人精品一区二三区熟女 | 中文乱码字幕高清一区二区| 日韩精品无码久久一区二区三| 国产精品亚洲午夜一区二区三区| 国精品无码一区二区三区左线| 国模极品一区二区三区| 性色AV一区二区三区| 亚洲国模精品一区| 国产伦精品一区二区三区四区| 无码日韩精品一区二区免费| 亚洲国产成人久久综合一区| 久久亚洲AV午夜福利精品一区| 一区二区手机视频| 激情爆乳一区二区三区| 波多野结衣中文一区二区免费| 怡红院美国分院一区二区| 日本无码一区二区三区白峰美| 日韩在线一区二区| 在线欧美精品一区二区三区| 亚洲日韩国产一区二区三区在线| 精品性影院一区二区三区内射| 亚洲福利秒拍一区二区| 精品无码一区二区三区爱欲九九| 色窝窝无码一区二区三区色欲| 秋霞午夜一区二区| 人妻夜夜爽天天爽爽一区| 国产一区二区三区韩国女主播| 国产香蕉一区二区在线网站| 久久精品成人一区二区三区| 国产精品第一区揄拍无码| 国产福利电影一区二区三区,免费久久久久久久精 | 丰满人妻一区二区三区免费视频 | 国产日韩一区二区三区在线观看| 国产色情一区二区三区在线播放 | av在线亚洲欧洲日产一区二区| 国产福利一区二区在线视频 |