Documentation – CBC AI Toolkit

Documentation

Everything you need to know to get started and build with CBC AI Toolkit.

Installation Guide

Step 1: Download the Plugin

Download CBC AI Toolkit.

Step 2: Install in WordPress

Upload the plugin to your WordPress site:

  1. Go to Plugins → Add New → Upload Plugin
  2. Choose the downloaded .zip file
  3. Click Install Now
  4. Click Activate Plugin

Step 3: Add Your API Key

Get an API key from your chosen provider:

Then go to Settings → CBC AI Toolkit and paste your API key.

Step 4: Start Using Tools

Access all 13 tools from the WordPress admin sidebar or use the SDK in your code.

API Reference

The CBC AI Toolkit SDK provides a simple, unified interface for all AI operations.

Basic Usage

$result = cbc_ai_toolkit_sdk()
  ->prompt("Your prompt here");

// Returns the AI response as a string

Content Generation

// Generate blog post
$post = cbc_ai_toolkit_sdk()
  ->generate_blog_post("AI in healthcare");

// Improve existing content
$improved = cbc_ai_toolkit_sdk()
  ->improve_content($existing_text);

// Generate meta description
$meta = cbc_ai_toolkit_sdk()
  ->generate_meta_description($post_id);

SEO Tools

// Generate SEO metadata
$seo = cbc_ai_toolkit_sdk()
  ->generate_seo($post_id);

// Extract keywords
$keywords = cbc_ai_toolkit_sdk()
  ->extract_keywords($content);

Advanced Options

// Specify AI provider
$result = cbc_ai_toolkit_sdk()
  ->set_provider('openai') // or 'claude', 'gemini'
  ->prompt("Your prompt");

// Set temperature and max tokens
$result = cbc_ai_toolkit_sdk()
  ->set_temperature(0.7)
  ->set_max_tokens(1000)
  ->prompt("Your prompt");

All 13 Tools

Each tool is designed to solve a specific problem and can be accessed via the WordPress admin or through the SDK.

Content Creation

Blog Post Generator

Generate complete, SEO-optimized blog posts from a topic or outline.

generate_blog_post()

Content Improver

Enhance existing content for clarity, engagement, and readability.

improve_content()

Headline Generator

Create compelling, click-worthy headlines for your content.

generate_headline()

Content Summarizer

Generate concise summaries of long-form content.

summarize_content()

SEO & Optimization

SEO Generator

Generate title tags, meta descriptions, and keywords.

generate_seo()

Keyword Extractor

Extract relevant keywords and phrases from content.

extract_keywords()

Meta Description

Create SEO-friendly meta descriptions automatically.

generate_meta_description()

Alt Text Generator

Generate descriptive alt text for images.

generate_alt_text()

Development & Productivity

Code Assistant

Generate, debug, and explain code snippets.

code_assistant()

Email Generator

Create professional emails and responses.

generate_email()

Translation Tool

Translate content between multiple languages.

translate()

Product Description

Generate compelling product descriptions for e-commerce.

generate_product_description()

Custom Tools

Custom Prompt

Send any custom prompt to your AI provider.

prompt()

Need More Help?

Can’t find what you’re looking for? Our support team is here to help.