Overview

Overview 

Dimagi is developing Open Chat Studio (OCS) as an easy-to-use, open source platform for rapidly prototyping and testing chatbots created using Large Language Models (LLMs). Open Chat Studio makes it easy to develop and test LLM-based chatbots, and to instill a variety of guardrails to improve the safety and accuracy of these bots. Open Chat Studio can work with any LLM with an API such as the GPT-4 API.

What is a Large Language Model? 

A Large Language Model is a type of artificial intelligence software that is trained on a vast amount of text data. Its primary function is to understand, interpret, and generate human language. This training allows it to produce text-based responses, answer questions, translate between languages, and perform various other language-related tasks. The term "large" in its name refers to the extensive volume of data it has been trained on and the complexity of its design, enabling it to handle complex language tasks. 

(The definition above was authored by the famous LLM that powers ChatGPT: GPT-4 developed by OpenAI). 

Which Large Language Models are supported by Open Chat Studio?

Open Chat Studio is developed to support a range of LLMs. Currently the main models in use on Open Chat Studio are GPT-3.5, GPT-4 and GPT-4-1106-preview. Dimagi will consider adding other LLMs in the future, including open source LLMs. 

What does Open Chat Studio enable me to do?

  • Make Your Own Chatbots: With Open Chat Studio, you can easily create your own chatbots using advanced language technology. OCS is built for use by program staff, M&E and other teams - you don't need to be an engineer. 

  • Launch and Share: Use Open Chat Studio to deploy your chatbots on the web and via mobile apps such as Telegram and WhatsApp, with more options coming soon. Chatbot users do not need to have an account on Open Chat Studio to use your chatbots. 

  • Access and Analyze Data: View and export detailed interaction data from your chatbots, conveniently formatted in CSV for further analysis.

How can I get started?

If you want to create an account on OCS, email ocs-info@dimagi.com to get started. 

If you already have an account on OCS, read on!