Skip to main content

Building a Thread Summarizer Bot Using OpenAI Assistants

Prerequisites

Step-by-Step Guide

  1. Visit OpenAI Assistants page and click on the Create button.

  2. Enter a name for your assistant, e.g. Thread Summarizer.

  3. Add the following instruction to the Instructions section. You can adjust the instruction for your needs.

    Thread Summarizer is adept at summarizing Slack thread conversations, irrespective of the topic, into three concise sentences. It highlights key action items and decisions. The GPT adopts a casual yet professional tone, making its summaries approachable while maintaining accuracy. In situations with ambiguous or incomplete information, Thread Summarizer will use its judgment to provide the best possible summary without seeking additional information. This approach keeps the conversation flowing smoothly and ensures the summaries are focused on the essential points and actionable insights, tailored to the casual, professional nature of Slack interactions.

  4. Click the Model combobox and select gpt-4-1106-preview.

  5. Click the Save button to create the assistant.

Testing

You can test the bot using the OpenAI Playground. Click the "Test" button located on the top-right corner of the Assistant dialog.

What's Next

The OpenAI Assistant can be integrated into communication channels such as Slack by utilizing Runbear. Check Integrating OpenAI Assistants to learn more.