Learn more about available providers for the AI Writing Assistant AddOn.
The AI Writing Assistant AddOn provides your application's end users with access to the the Write with AI button for text-based content blocks within the builder. When your end users click this button, a modal appears prompting them to submit a prompt to the AI Assistant. This is the portion of their journey that interacts with the provider that you configured within the Beefree SDK Developer Console. Beefree SDK offers a variety of providers as options for enabling the AI Writing Assistant AddOn for your application's end users. These providers each include their own set of benefits, and ultimately, the one you select for your configuration should be the provider with the set of benefits that most closely aligns with the goals you have for your application.
This page outlines and discusses each of the available provider options, and their corresponding set of benefits.
This section discusses each of the available providers.
OpenAI is a versatile and widely recognized provider in the AI space. By integrating OpenAI into your application through the AI Writing Assistant AddOn, your end users gain access to advanced generative text capabilities powered by GPT models. These models are known for their ability to create natural-sounding, coherent text across various use cases, such as marketing copy, email drafts, and creative writing. OpenAI's API also supports a high level of customization, allowing you to fine-tune the model's behavior to align with your application's goals.
Access to industry-leading GPT models for advanced text generation.
Broad support for a variety of languages and writing styles.
Extensive documentation and community resources to support implementation.
Highly scalable infrastructure capable of handling large user bases.
Azure OpenAI combines the power of OpenAI’s GPT models with Microsoft’s Azure cloud platform. This integration provides robust enterprise-level security, compliance, and availability while delivering powerful AI capabilities to your application's end users. With Azure OpenAI, you also benefit from seamless integration with other Microsoft services, making it ideal for organizations already using the Azure ecosystem.
Enterprise-grade security and compliance standards, including regional data hosting options.
Integration with other Azure tools and services for enhanced functionality.
Flexible scaling to accommodate varying levels of user demand.
Support for high-availability setups, ensuring consistent performance.
Anthropic offers a unique approach to generative AI through its focus on safety and alignment in AI systems. Its Claude models prioritize creating helpful and ethical responses, making it an excellent option for applications where responsible AI use is a priority. Anthropic’s models are designed to work well with conversational and creative writing tasks, ensuring that your end users receive thoughtful and high-quality suggestions.
A strong emphasis on safety, ethical considerations, and AI alignment.
Excellent for conversational use cases and creative writing needs.
Simplified integration process with clear documentation and support.
Scalable solutions that maintain consistency and reliability.
If the list of providers detailed on this page do not need the requirements you have for your application, Beefree SDK also offers a Custom AI Writing Assistant AddOn that allows you to connect your own custom LLM to the Write with AI button on your application's frontend. It also provides you with a mechanism to build a customized modal on the frontend of your application that your end users can interact with to submit their AI prompts to your custom LLM.
Learn more about available settings to customize the AI Writing Assistant AddOn.
Learn more about how to enable the AI Writing Assistant within the Developer Console.
Learn more about AI Providers and Data Security.
Learn more about Token Upselling and implementing a system for your end users to purchase more tokens to keep leveraging AI benefits within your application.
Learn how to configure OpenAI as a provider for the AI Writing Assistant AddOn.
The AI Writing Assistant AddOn is only available for and plans. The AI Writing Assistant and OpenAI provider are available for Email, Page, and Popup builders.
This page discusses how to configure OpenAI as a provider for the within the Beefree SDK Developer Console. If the AI Writing Assistant AddOn is already enabled for your application, and you'd like to switch providers, take the steps outlined in the section of the to enable OpenAI as your new provider.
Prior to getting started, ensure you have the following:
An OpenAI account and API Key.
The AI Writing Assistant AddOn enabled in the .
Beefree SDK .
Take the following steps to configure this provider:
Log in to the .
Navigate to the application with the AI Writing Assistant enabled.
Click Details.
Navigate to the AddOns under Application configuration section.
Click View more.
Click the Manage Providers tab.
Click Add provider.
Complete the required information.*
Click Save to save your provider configuration.
Consider the following shared logic when integrating the AI Writing Assistant AddOn and OpenAI as a provider:
*Reference the section of the to reference what information is required to configure OpenAI as a provider.
Methods: The methods used for the OpenAI provider are inherited from the . These include functionality for generating content for supported block types (Title, Paragraph, List, Button) and for handling metadata.
Events: The integration supports all events from the , such as tracking user actions and processing content generation requests.
Callbacks: All callbacks associated with the OpenAI provider are inherited from the . They manage notifications for successful or failed content generation attempts.
Billing: Refer to for more information.
Learn how to configure Anthropic as a provider for the AI Writing Assistant AddOn.
The AI Writing Assistant AddOn is only available for Superpowers and Enterprise plans. The AI Writing Assistant and Anthropic provider are available for Email, Page, and Popup builders.
This page discusses how to configure Anthropic as a provider for the AI Writing Assistant AddOn within the Beefree SDK Developer Console. If the AI Writing Assistant AddOn is already enabled for your application, and you'd like to switch providers, take the steps outlined in the Switch Providers section of the AI Writing Assistant page to enable Anthropic as your new provider.
Prior to getting started, ensure you have the following:
The AI Writing Assistant AddOn enabled in the Beefree SDK Developer Console.
An API Key for Anthropic
Note: Refer to Anthropic’s documentation for instructions on creating an account and generating your API key.
Take the following steps to configure this provider:
Log in to the Beefree SDK Developer Console.
Navigate to the application with the AI Writing Assistant enabled.
Click Details.
Navigate to the AddOns under Application configuration section.
Click View more.
Click the Manage Providers tab.
Click Add provider.
Complete the required information.*
Click Save to save your provider configuration.
*Reference the Required Provider Information section of the AI Writing Assistant AddOn page to reference what information is required to configure Anthropic as a provider.
Consider the following shared logic when integrating the AI Writing Assistant AddOn and Anthropic as a provider:
Methods: The methods used for the Anthropic provider are inherited from the AI Writing Assistant AddOn. These include functionality for generating content for supported block types (Title, Paragraph, List, Button) and for handling metadata.
Events: The integration supports all events from the AI Writing Assistant, such as tracking user actions and processing content generation requests.
Callbacks: All callbacks associated with the Anthropic provider are inherited from the AI Writing Assistant. They manage notifications for successful or failed content generation attempts.
Billing: Refer to Anthropic’s pricing documentation for more information.
Learn how to configure Azure OpenAI as a provider for the AI Writing Assistant AddOn.
The AI Writing Assistant AddOn is only available for Superpowers and Enterprise plans. The AI Writing Assistant and Azure OpenAI provider are available for Email, Page, and Popup builders.
This page discusses how to configure Azure OpenAI as a provider for the AI Writing Assistant AddOn within the Beefree SDK Developer Console. If the AI Writing Assistant AddOn is already enabled for your application, and you'd like to switch providers, take the steps outlined in the Switch Providers section of the AI Writing Assistant page to enable Azure OpenAI as your new provider.
Prior to getting started, ensure you have the following:
Beefree SDK .
An Azure OpenAI account, API Key, URL Provider, and Deployment ID.
The AI Writing Assistant AddOn enabled in the Beefree SDK Developer Console.
Take the following steps to configure this provider:
Log in to the Beefree SDK Developer Console.
Navigate to the application with the AI Writing Assistant enabled.
Click Details.
Navigate to the AddOns under Application configuration section.
Click View more.
Click the Manage Providers tab.
Click Add provider.
Complete the required information.*
Click Save to save your provider configuration.
*Reference the Required Provider Information section of the AI Writing Assistant AddOn page to reference what information is required to configure Azure OpenAI as a provider.
Consider the following shared logic when integrating the AI Writing Assistant AddOn and Azure OpenAI as a provider:
Methods: The methods used for the Azure OpenAI provider are inherited from the AI Writing Assistant AddOn. These include functionality for generating content for supported block types (Title, Paragraph, List, Button) and for handling metadata.
Events: The integration supports all events from the AI Writing Assistant, such as tracking user actions and processing content generation requests.
Callbacks: All callbacks associated with the Azure OpenAI provider are inherited from the AI Writing Assistant. They manage notifications for successful or failed content generation attempts.
Billing: Refer to Azure OpenAI's pricing documentation for more information.