Plugin Directory

Changeset 3384813


Ignore:
Timestamp:
10/26/2025 07:05:15 PM (5 months ago)
Author:
ugoltsev
Message:

Updated readme.txt removed line wraps

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ask-my-content/trunk/readme.txt

    r3384564 r3384813  
    1313== Description ==
    1414
    15 Ask My Content brings AI-powered question answering to your WordPress site.
    16 Instead of giving generic chatbot responses, this plugin indexes your site's
    17 content (pages and posts) and uses it to provide accurate, context-aware
    18 answers to visitors.
     15Ask My Content brings AI-powered question answering to your WordPress site. Instead of giving generic chatbot responses, this plugin indexes your site's content (pages and posts) and uses it to provide accurate, context-aware answers to visitors.
    1916
    20 Unlike standard content search plugins that rely on keyword matching, Ask My
    21 Content uses semantic embeddings and retrieval-augmented generation to return
    22 direct answers in full sentences.
     17Unlike standard content search plugins that rely on keyword matching, Ask My Content uses semantic embeddings and retrieval-augmented generation to return direct answers in full sentences.
    2318
    2419**Key Features**
    25 * Simple setup – install, activate, and add the chatbot with a shortcode or
    26   block.
    27 * Retrieval Augmented Generation (RAG) – answers are grounded in your actual
    28   site content.
     20* Simple setup – install, activate, and add the chatbot with a shortcode or block.
     21* Retrieval Augmented Generation (RAG) – answers are grounded in your actual site content.
    2922* Uses OpenAI for embeddings and completions (via a secure Node.js backend).
    30 * Change tracking – automatically queues edited pages/posts so you can rerun
    31   indexing from the dashboard or `wp amc` when you're ready.
    32 * Deleted content removal – immediately notifies the backend when pages or
    33   posts are trashed or permanently deleted.
     23* Change tracking – automatically queues edited pages/posts so you can rerun indexing from the dashboard or `wp amc` when you're ready.
     24* Deleted content removal – immediately notifies the backend when pages or posts are trashed or permanently deleted.
    3425* Lightweight – no heavy admin UI or visual layout tools, just the essentials.
    35 * Flexible – works with posts, pages, and optionally header/footer "virtual
    36   posts."
    37 * Freemium model – the current free version includes generous token usage
    38   limits; a future premium version will remove these limits and provide an
    39   Ask My Content API key.
     26* Flexible – works with posts, pages, and optionally header/footer "virtual posts."
     27* Freemium model – the current free version includes generous token usage limits; a future premium version will remove these limits and provide an Ask My Content API key.
    4028
    4129**How it works**
    42 1. After activating the plugin, go to **Dashboard → Ask My Content** and press
    43   “Start Indexing” (or run `wp amc index`) to send your site content to the
    44   backend.
    45 2. Content is converted into embeddings (vector representations).
    46 3. When a visitor asks a question, the chatbot retrieves the most relevant
    47    content snippets.
    48 4. OpenAI generates an answer based on that content.
     301. After activating the plugin, go to **Dashboard → Ask My Content** and press “Start Indexing” (or run `wp amc index`) to send your site content to the backend.
     312. Add the **Ask My Content** block to an existing or new page (or place the `[ask_my_content]` shortcode) and publish/update the page so the chat interface has a front-end location.
     323. Content is converted into embeddings (vector representations).
     334. When a visitor asks a question, the chatbot retrieves the most relevant content snippets from your indexed pages.
     345. OpenAI generates an answer based on that content.
    4935
    50 After you edit content, rerun indexing from **Dashboard → Ask My Content** or
    51 via `wp amc index` to push the latest changes. Deleted posts are sent to the
    52 backend automatically when they are trashed or removed.
     36After you edit content, rerun indexing from **Dashboard → Ask My Content** or via `wp amc index` to push the latest changes. Deleted posts are sent to the backend automatically when they are trashed or removed.
    5337
    54 > 🔒 Note: Your site's content and user questions are securely sent to an
    55 > external AI service (OpenAI) for processing.
     38> 🔒 Note: Your site's content and user questions are securely sent to an external AI service (OpenAI) for processing.
    5639
    5740== Installation ==
    5841
    59 1. Upload the plugin files to `/wp-content/plugins/ask-my-content`, or install
    60    via the WordPress Plugins screen.
     421. Upload the plugin files to `/wp-content/plugins/ask-my-content`, or install via the WordPress Plugins screen.
    61432. Activate the plugin through the 'Plugins' screen in WordPress.
    62 3. Optionally configure settings in **Dashboard → Ask My Content** (backend
    63   API key, model options).
    64 4. Run the initial indexing from **Dashboard → Ask My Content** by pressing
    65   “Start Indexing”, or run `wp amc index` from the command line.
     443. Optionally configure settings in **Dashboard → Ask My Content** (backend API key, model options).
     454. Run the initial indexing from **Dashboard → Ask My Content** by pressing “Start Indexing”, or run `wp amc index` from the command line.
    66465. Add the chatbot to a page using either:
    67    * The shortcode: `[ask_my_content]`
    68    * The Gutenberg block: "Ask My Content Chatbot"
     47  * The shortcode: `[ask_my_content]`
     48  * The Gutenberg block: "Ask My Content"
    6949
    7050== Frequently Asked Questions ==
    7151
    7252= Does this plugin use my OpenAI API key? =
    73 By default, the plugin uses the developer's OpenAI API key on a secure backend
    74 (with generous usage limits). This means you don't need your own OpenAI API
    75 key. A future premium version will remove these limits and offer a dedicated
    76 Ask My Content API key for unlimited usage.
     53By default, the plugin uses the developer's OpenAI API key on a secure backend (with generous usage limits). This means you don't need your own OpenAI API key. A future premium version will remove these limits and offer a dedicated Ask My Content API key for unlimited usage.
    7754
    7855= Will this slow down my site? =
    79 No. Heavy AI processing (embeddings, search, completions) happens on a
    80 separate Node.js backend service.
     56No. Heavy AI processing (embeddings, search, completions) happens on a separate Node.js backend service.
    8157
    8258= Can I choose what content is indexed? =
    83 Currently, posts and pages are indexed automatically. Future versions will
    84 allow selecting post types, categories, or custom content.
     59Currently, posts and pages are indexed automatically. Future versions will allow selecting post types, categories, or custom content.
    8560
    8661= Is my data safe? =
     
    8863
    8964= Does this plugin support WordPress Multisite? =
    90 Not yet. Ask My Content is not currently compatible with WordPress multisite
    91 installations, so it must be activated on individual sites (no network-wide
    92 support yet).
     65Not yet. Ask My Content is not currently compatible with WordPress multisite installations, so it must be activated on individual sites (no network-wide support yet).
    9366
    9467= Can I customize the shortcode output? =
    95 Yes. The `[ask_my_content]` shortcode accepts optional attributes such as
    96 `title`, `sessionId`, `width`, `height`, and the various color tokens
    97 (`headerBackground`, `headerTextColor`, `chatBackground`, `chatUserBubble`,
    98 `chatBotBubble`, `inputBackground`, `inputTextColor`). They map to the same
    99 style variables used by the block. See the inline comment above
    100 `askmyco_render_chat_shortcode()` in `ask-my-content.php` for the current list and
    101 defaults.
     68Yes. The `[ask_my_content]` shortcode accepts optional attributes such as `title`, `sessionId`, `width`, `height`, and the various color tokens (`headerBackground`, `headerTextColor`, `chatBackground`, `chatUserBubble`, `chatBotBubble`, `inputBackground`, `inputTextColor`). They map to the same style variables used by the block. See the inline comment above `amc_render_chat_shortcode()` in `ask-my-content.php` for the current list and defaults.
    10269
    10370== Command Line Usage ==
    10471
    105 The plugin bundles a WP-CLI command suite (`wp amc`) for scripted indexing and
    106 status checks. It complements the **Ask My Content Settings** admin screen:
     72The plugin bundles a WP-CLI command suite (`wp amc`) for scripted indexing and status checks. It complements the **Ask My Content Settings** admin screen:
    10773
    108 * Use the settings page for a guided UI, manual start/stop buttons, and
    109   real-time counters inside the WordPress dashboard.
    110 * Use `wp amc` when you need automation (cron jobs, SSH sessions, CI) or want
    111   to run indexing without opening a browser. Available commands include:
     74* Use the settings page for a guided UI, manual start/stop buttons, and real-time counters inside the WordPress dashboard.
     75* Use `wp amc` when you need automation (cron jobs, SSH sessions, CI) or want to run indexing without opening a browser. Available commands include:
    11276  * `wp amc index [--include-posts] [--force]`
    11377  * `wp amc status`
     
    11680= Installing WP-CLI =
    11781
    118 Many hosts ship with WP-CLI pre-installed. If yours does not, install it
    119 manually:
     82Many hosts ship with WP-CLI pre-installed. If yours does not, install it manually:
    12083
    121841. Download the Phar:
     
    12891  `wp --info`
    12992
    130 See https://wp-cli.org/#installing for additional options (Homebrew, Docker,
    131 Windows packages).
     93See https://wp-cli.org/#installing for additional options (Homebrew, Docker, Windows packages).
    13294
    13395= Running the command successfully =
    13496
    135 Run `wp amc …` from the WordPress installation root (where `wp-config.php`
    136 lives) or supply the path explicitly:
     97Run `wp amc …` from the WordPress installation root (where `wp-config.php` lives) or supply the path explicitly:
    13798
    13899* Change directory, e.g. `cd /srv/www/wordpress` then run `wp amc status`
     
    141102If you run the command from another folder you will see:
    142103
    143 > Warning: No WordPress installation found. If the command 'amc' is in a
    144 > plugin or theme, pass --path=`path/to/wordpress`.
     104> Warning: No WordPress installation found. If the command 'amc' is in a plugin or theme, pass --path=`path/to/wordpress`.
    145105
    146106Point `wp` at your site root and re-run to resolve the error.
     
    157117
    158118= 0.4.2 =
    159 * Initial release – shortcode, block, automatic content sync, AI-powered
    160   answers.
     119* Initial release – shortcode, block, automatic content sync, AI-powered answers.
    161120
    162121== Upgrade Notice ==
    163122
    164123= 0.4.2 =
    165 First release. Add the chatbot block or shortcode to any page to enable
    166 AI-powered Q&A.
     124First release. Add the chatbot block or shortcode to any page to enable AI-powered Q&A.
Note: See TracChangeset for help on using the changeset viewer.