# Writer AI Studio ## Docs - [null](https://dev.writer.com/AGENTS.md) - [Understand agent architecture](https://dev.writer.com/agent-builder/agent-architecture.md): Understand how Agent Builder agents work. Learn about UI components, blueprints, state management, and how they connect to create functional agents. - [Trigger blueprints via API](https://dev.writer.com/agent-builder/api-trigger.md): Enable external systems to trigger blueprints via HTTP API calls. Integrate agents with webhooks, schedulers, and third-party services programmatically. - [Build a chatbot connected to a Knowledge Graph](https://dev.writer.com/agent-builder/chatbot-tutorial.md) - [Collaborate on agents](https://dev.writer.com/agent-builder/collaboration.md) - [Add styling to the agent UI](https://dev.writer.com/agent-builder/component-styles.md) - [Build data tables with DataFrames](https://dev.writer.com/agent-builder/dataframes.md) - [Agent Builder Demo Application](https://dev.writer.com/agent-builder/demo-agent.md): Explore the Agent Builder demo agent that analyzes customer reviews and drafts responses. Learn how UI, blueprints, and state variables work together. - [Deploy with Docker](https://dev.writer.com/agent-builder/deploy-with-docker.md): Deploy Agent Builder agents with Docker containers. Run agents on cloud platforms, on-premises servers, or local development machines. - [Using data from previous blocks](https://dev.writer.com/agent-builder/execution-environment.md): Pass data between blocks in Agent Builder blueprints. Access state variables, secrets, and results from preceding blocks with execution environment. - [Process invoices and send to Slack](https://dev.writer.com/agent-builder/invoice-processing.md) - [Create and test agents locally](https://dev.writer.com/agent-builder/local-development.md): Develop Agent Builder agents offline on your local machine with Writer Framework. Test agents locally before deploying to Writer Cloud. - [Learn about Agent Builder](https://dev.writer.com/agent-builder/overview.md): Build AI agents with a low-code visual editor. Collaborate with drag-and-drop blocks for tool calling, RAG, and custom workflows. - [Add custom Python code](https://dev.writer.com/agent-builder/python-code.md) - [Python libraries installed in Agent Builder](https://dev.writer.com/agent-builder/python-libraries.md): View all Python packages available in Agent Builder including `aiohttp`, `boto3`, `pandas`, `requests`, and 50+ other libraries with version numbers. - [Access secrets in Python code](https://dev.writer.com/agent-builder/python-secrets.md) - [Agent Builder Quickstart](https://dev.writer.com/agent-builder/quickstart.md): Build your first agent in Agent Builder. Create a meeting notes summarizer with a visual interface and blueprint in this step-by-step tutorial. - [Build dynamic UI components with Repeaters](https://dev.writer.com/agent-builder/repeater.md): Display dynamic lists of data in Agent Builder UI with Repeaters. Create repeating components for lists, dictionaries, and nested data structures. - [Store secrets with Vault](https://dev.writer.com/agent-builder/secrets.md): Store API keys, passwords, and credentials securely with Vault in Agent Builder. Reference secrets in blueprints and Python code. - [Manage agent state](https://dev.writer.com/agent-builder/state.md) - [Upload, parse, and summarize PDFs](https://dev.writer.com/agent-builder/summarize-pdfs.md): Build a PDF research paper summarizer with Agent Builder. Upload PDFs, parse content, and generate summaries for specific personas. - [Sync agents between local and cloud](https://dev.writer.com/agent-builder/sync-agent.md) - [Use tool calling in Agent Builder](https://dev.writer.com/agent-builder/tool-calling.md): Add tool calling to Agent Builder blueprints and chatbots. Connect Knowledge Graphs and define custom functions with JSON Schema. - [Understand tool calling](https://dev.writer.com/agent-builder/tool-calling-intro.md): Learn how tool calling enables dynamic agent workflows. Understand ReAct patterns and why tool calling matters for intelligent agent orchestration. - [Tool calling with external APIs](https://dev.writer.com/agent-builder/tool-calling-tutorial.md) - [Troubleshoot common issues](https://dev.writer.com/agent-builder/troubleshooting.md) - [Get your organization subscription details](https://dev.writer.com/api-reference-legacy/billing/get-your-organization-subscription-details.md) - [Detect If the content is AI generated](https://dev.writer.com/api-reference-legacy/content/detect-if-the-content-is-ai-generated.md) - [null](https://dev.writer.com/api-reference-legacy/content/post-contentorganization-team-check.md) - [null](https://dev.writer.com/api-reference-legacy/content/post-contentorganization-team-correct.md) - [null](https://dev.writer.com/api-reference-legacy/cowrite/get-cowriteorganization-team-template.md) - [null](https://dev.writer.com/api-reference-legacy/cowrite/post-cowriteorganization-team-generate.md) - [Delete snippets](https://dev.writer.com/api-reference-legacy/snippet/delete-snippets.md) - [Find snippets](https://dev.writer.com/api-reference-legacy/snippet/find-snippets.md) - [Update snippets](https://dev.writer.com/api-reference-legacy/snippet/update-snippets.md) - [List your styleguide pages](https://dev.writer.com/api-reference-legacy/styleguide/list-your-styleguide-pages.md) - [Page details](https://dev.writer.com/api-reference-legacy/styleguide/page-details.md) - [Add terms](https://dev.writer.com/api-reference-legacy/terminology/add-terms.md) - [Delete terms](https://dev.writer.com/api-reference-legacy/terminology/delete-terms.md) - [Find terms](https://dev.writer.com/api-reference-legacy/terminology/find-terms.md) - [Update terms](https://dev.writer.com/api-reference-legacy/terminology/update-terms.md) - [List users](https://dev.writer.com/api-reference-legacy/user/list-users.md) - [Manage API keys](https://dev.writer.com/api-reference/api-keys.md): Learn how to create, manage, and delete API keys. - [Application details](https://dev.writer.com/api-reference/application-api/application-details.md): Retrieves detailed information for a specific no-code agent (formerly called no-code applications), including its configuration and current status. - [Retrieve all jobs](https://dev.writer.com/api-reference/application-api/application-jobs.md): Retrieve all jobs created via the async API, linked to the provided application ID (or alias). - [Generate from application](https://dev.writer.com/api-reference/application-api/applications.md): Generate content from an existing no-code agent (formerly called no-code applications) with inputs. - [Generate from application (async)](https://dev.writer.com/api-reference/application-api/generate-application-job.md): Generate content asynchronously from an existing no-code agent (formerly called no-code applications) with inputs. - [Retrieve graphs](https://dev.writer.com/api-reference/application-api/get-application-graphs.md): Retrieve Knowledge Graphs associated with a no-code agent that has chat capabilities. - [Retrieve a single job](https://dev.writer.com/api-reference/application-api/get-single-async-job.md): Retrieves a single job created via the Async API. - [List applications](https://dev.writer.com/api-reference/application-api/list-applications.md): Retrieves a paginated list of no-code agents (formerly called no-code applications) with optional filtering and sorting capabilities. - [Retry job execution](https://dev.writer.com/api-reference/application-api/post-retry-async-job.md): Re-triggers the async execution of a single job previously created via the Async api and terminated in error. - [Associate graphs](https://dev.writer.com/api-reference/application-api/put-application-graphs.md): Updates the list of Knowledge Graphs associated with a no-code chat agent. - [Chat completion](https://dev.writer.com/api-reference/completion-api/chat-completion.md): Generate a chat completion based on the provided messages. The response shown below is for non-streaming. To learn about streaming responses, see the [chat completion guide](https://dev.writer.com/home/chat-completion). - [List models](https://dev.writer.com/api-reference/completion-api/list-models.md): Retrieve a list of available models that can be used for text generation, chat completions, and other AI tasks. - [Text generation](https://dev.writer.com/api-reference/completion-api/text-generation.md): Generate text completions using the specified model and prompt. This endpoint is useful for text generation tasks that don't require conversational context. - [Understand error codes](https://dev.writer.com/api-reference/error-codes.md) - [Handle errors](https://dev.writer.com/api-reference/error-handling.md) - [Delete file](https://dev.writer.com/api-reference/file-api/delete-file.md): Permanently delete a file from the system. This action cannot be undone. - [Download file](https://dev.writer.com/api-reference/file-api/download-file.md): Download the binary content of a file. The response will contain the file data in the appropriate MIME type. - [Retry failed files](https://dev.writer.com/api-reference/file-api/files-retry.md): Retry processing of files that previously failed to process. This will re-attempt the processing of the specified files. - [List files](https://dev.writer.com/api-reference/file-api/get-all-files.md): Retrieve a paginated list of files with optional filtering by status, graph association, and file type. - [Retrieve file](https://dev.writer.com/api-reference/file-api/get-file.md): Retrieve detailed information about a specific file, including its metadata, status, and associated graphs. - [Upload file](https://dev.writer.com/api-reference/file-api/upload-files.md): Upload a new file to the system. Supports various file formats including PDF, DOC, DOCX, PPT, PPTX, JPG, PNG, EML, HTML, SRT, CSV, XLS, and XLSX. - [Add file to graph](https://dev.writer.com/api-reference/kg-api/add-file-to-graph.md): Add a file to a Knowledge Graph. - [Create graph](https://dev.writer.com/api-reference/kg-api/create-graph.md): Create a new Knowledge Graph. - [Delete graph](https://dev.writer.com/api-reference/kg-api/delete-graph.md): Delete a Knowledge Graph. - [List graphs](https://dev.writer.com/api-reference/kg-api/list-graphs.md): Retrieve a list of Knowledge Graphs. - [Question](https://dev.writer.com/api-reference/kg-api/question.md): Ask a question to specified Knowledge Graphs. - [Remove file from graph](https://dev.writer.com/api-reference/kg-api/remove-file-from-graph.md): Remove a file from a Knowledge Graph. - [Retrieve graph](https://dev.writer.com/api-reference/kg-api/retrieve-graph.md): Retrieve a Knowledge Graph. - [Update graph](https://dev.writer.com/api-reference/kg-api/update-graph.md): Update the name and description of a Knowledge Graph. - [Migrate from medical comprehend API to LLM tool](https://dev.writer.com/api-reference/migration-guides/comprehend-medical.md) - [Migrate from translation API to translation tool](https://dev.writer.com/api-reference/migration-guides/translation-api.md) - [Migrate from web search API to web search tool](https://dev.writer.com/api-reference/migration-guides/web-search.md) - [Paginate API results](https://dev.writer.com/api-reference/pagination.md) - [Understand rate limits](https://dev.writer.com/api-reference/rate-limits.md): Understand API rate limits for Writer endpoints. Learn about RPM and TPM limits, best practices, and retry strategies for optimal performance. - [Secure your integration](https://dev.writer.com/api-reference/security.md) - [AI detection](https://dev.writer.com/api-reference/tool-api/ai-detect.md): Detects if content is AI- or human-generated, with a confidence score. Content must have at least 350 characters - [Medical comprehend](https://dev.writer.com/api-reference/tool-api/comprehend-medical.md): Analyze unstructured medical text to extract entities labeled with standardized medical codes and confidence scores. - [Parse PDF](https://dev.writer.com/api-reference/tool-api/pdf-parser.md): Parse PDF to other formats. - [Text-to-graph](https://dev.writer.com/api-reference/tool-api/text-to-graph.md): Performs name entity recognition on the supplied text accepting a maximum of 35000 words. - [Web search](https://dev.writer.com/api-reference/tool-api/web-search.md): Search the web for information about a given query and return relevant results with source URLs. - [View supported languages](https://dev.writer.com/api-reference/translation-api/language-support.md) - [Translate text](https://dev.writer.com/api-reference/translation-api/translate.md): Translate text from one language to another. - [Analyze images](https://dev.writer.com/api-reference/vision-api/analyze-images.md): Submit images and documents with a prompt to generate an analysis. Supports JPG, PNG, PDF, and TXT files up to 7MB each. - [Add files to Writer Cloud](https://dev.writer.com/blueprints/addfilestowritercloud.md) - [Add to Knowledge Graph](https://dev.writer.com/blueprints/addtoknowledgegraph.md) - [Add to state list](https://dev.writer.com/blueprints/addtostatelist.md) - [AI Studio Agent](https://dev.writer.com/blueprints/aistudioagent.md) - [API Trigger](https://dev.writer.com/blueprints/apitrigger.md) - [Ask graph question](https://dev.writer.com/blueprints/askgraphquestion.md) - [Change page](https://dev.writer.com/blueprints/changepage.md) - [Chat reply](https://dev.writer.com/blueprints/chatreply.md) - [Classification](https://dev.writer.com/blueprints/classification.md) - [For-each loop](https://dev.writer.com/blueprints/for-eachloop.md) - [HTTP Request](https://dev.writer.com/blueprints/httprequest.md) - [If-Else](https://dev.writer.com/blueprints/if-else.md) - [Key-Value Storage](https://dev.writer.com/blueprints/key-valuestorage.md) - [Log message](https://dev.writer.com/blueprints/logmessage.md) - [Parse JSON](https://dev.writer.com/blueprints/parsejson.md) - [Parse PDF tool](https://dev.writer.com/blueprints/parsepdftool.md) - [Python code](https://dev.writer.com/blueprints/pythoncode.md) - [Return value](https://dev.writer.com/blueprints/returnvalue.md) - [Run blueprint](https://dev.writer.com/blueprints/runblueprint.md) - [Set state](https://dev.writer.com/blueprints/setstate.md) - [Structured output](https://dev.writer.com/blueprints/structuredoutput.md) - [Text generation](https://dev.writer.com/blueprints/textgeneration.md) - [Tool calling](https://dev.writer.com/blueprints/toolcalling.md) - [UI Trigger](https://dev.writer.com/blueprints/uitrigger.md) - [Annotated Text](https://dev.writer.com/components/annotatedtext.md) - [Button](https://dev.writer.com/components/button.md) - [Chatbot](https://dev.writer.com/components/chatbot.md) - [Checkbox Input](https://dev.writer.com/components/checkboxinput.md) - [Column](https://dev.writer.com/components/column.md) - [Column Container](https://dev.writer.com/components/columns.md) - [DataFrame](https://dev.writer.com/components/dataframe.md) - [Date Input](https://dev.writer.com/components/dateinput.md) - [File Input](https://dev.writer.com/components/fileinput.md) - [Heading](https://dev.writer.com/components/heading.md) - [Horizontal Stack](https://dev.writer.com/components/horizontalstack.md) - [HTML Element](https://dev.writer.com/components/html.md) - [IFrame](https://dev.writer.com/components/iframe.md) - [Image](https://dev.writer.com/components/image.md) - [JSON Viewer](https://dev.writer.com/components/jsonviewer.md) - [Link](https://dev.writer.com/components/link.md) - [Message](https://dev.writer.com/components/message.md) - [Metric](https://dev.writer.com/components/metric.md) - [Multiselect Input](https://dev.writer.com/components/multiselectinput.md) - [Number Input](https://dev.writer.com/components/numberinput.md) - [Page](https://dev.writer.com/components/page.md) - [Pagination](https://dev.writer.com/components/pagination.md) - [PDF](https://dev.writer.com/components/pdf.md) - [Plotly Graph](https://dev.writer.com/components/plotlygraph.md) - [Progress Bar](https://dev.writer.com/components/progressbar.md) - [Radio Input](https://dev.writer.com/components/radioinput.md) - [Slider Range Input](https://dev.writer.com/components/rangeinput.md) - [Rating Input](https://dev.writer.com/components/ratinginput.md) - [Repeater](https://dev.writer.com/components/repeater.md) - [Reuse Component](https://dev.writer.com/components/reuse.md) - [Root](https://dev.writer.com/components/root.md) - [Section](https://dev.writer.com/components/section.md) - [Select Input](https://dev.writer.com/components/selectinput.md) - [Separator](https://dev.writer.com/components/separator.md) - [Sidebar](https://dev.writer.com/components/sidebar.md) - [Slider Input](https://dev.writer.com/components/sliderinput.md) - [Step](https://dev.writer.com/components/step.md) - [Step Container](https://dev.writer.com/components/steps.md) - [Switch Input](https://dev.writer.com/components/switchinput.md) - [Tab](https://dev.writer.com/components/tab.md) - [Tab Container](https://dev.writer.com/components/tabs.md) - [Tags](https://dev.writer.com/components/tags.md) - [Text](https://dev.writer.com/components/text.md) - [Text area Input](https://dev.writer.com/components/textareainput.md) - [Text Input](https://dev.writer.com/components/textinput.md) - [Time Input](https://dev.writer.com/components/timeinput.md) - [Timer](https://dev.writer.com/components/timer.md) - [Video Player](https://dev.writer.com/components/videoplayer.md) - [FactSet connector](https://dev.writer.com/connectors/factset.md): Connect WRITER Agent to FactSet to access financial data, equity fundamentals, and market analytics - [Gmail connector](https://dev.writer.com/connectors/gmail.md): Connect WRITER Agent to Gmail to manage emails, search messages, and automate email workflows - [Gong connector](https://dev.writer.com/connectors/gong.md): Connect WRITER Agent to Gong to access call transcripts, meeting summaries, and sales analytics - [Google Calendar connector](https://dev.writer.com/connectors/google-calendar.md): Connect WRITER Agent to Google Calendar to manage events, schedule meetings, and automate calendar workflows - [Google Docs connector](https://dev.writer.com/connectors/google-docs.md): Connect WRITER Agent to Google Docs to read, edit, and manage documents - [Google Sheets connector](https://dev.writer.com/connectors/google-sheets.md): Connect WRITER Agent to Google Sheets to read, update, and analyze spreadsheet data - [HubSpot connector](https://dev.writer.com/connectors/hubspot.md): Connect WRITER Agent to HubSpot to access CRM data, contacts, deals, and pipeline insights - [Microsoft Calendar connector](https://dev.writer.com/connectors/microsoft-calendar.md): Connect WRITER Agent to Microsoft Calendar to manage events and schedules - [Microsoft OneDrive connector](https://dev.writer.com/connectors/microsoft-onedrive.md): Connect WRITER Agent to OneDrive to access and manage files and folders - [Microsoft Outlook connector](https://dev.writer.com/connectors/microsoft-outlook.md): Connect WRITER Agent to Microsoft Outlook to manage emails and communications - [Microsoft SharePoint connector](https://dev.writer.com/connectors/microsoft-sharepoint.md): Connect WRITER Agent to SharePoint to access sites, documents, and collaboration content - [Microsoft Teams connector](https://dev.writer.com/connectors/microsoft-teams.md): Connect WRITER Agent to Microsoft Teams to access channels, messages, and team collaboration - [PitchBook connector](https://dev.writer.com/connectors/pitchbook.md): Connect WRITER Agent to PitchBook to access private market data and investment analytics - [Slack connector](https://dev.writer.com/connectors/slack.md): Connect WRITER Agent to Slack to search messages, manage channels, and automate team communication - [Writer AI module](https://dev.writer.com/framework/ai-module.md) - [Application state](https://dev.writer.com/framework/application-state.md) - [Authentication](https://dev.writer.com/framework/authentication.md) - [Backend-driven UI](https://dev.writer.com/framework/backend-driven-ui.md) - [Backend-initiated actions](https://dev.writer.com/framework/backend-initiated-actions.md) - [Builder basics](https://dev.writer.com/framework/builder-basics.md) - [Chat assistant](https://dev.writer.com/framework/chat-assistant.md) - [Deploy to Writer Cloud](https://dev.writer.com/framework/cloud-deploy.md) - [Components](https://dev.writer.com/framework/component-list-link.md) - [Custom components](https://dev.writer.com/framework/custom-components.md) - [Custom server](https://dev.writer.com/framework/custom-server.md) - [Dataframe](https://dev.writer.com/framework/dataframe.md) - [Deploy with Docker](https://dev.writer.com/framework/deploy-with-docker.md) - [Event handlers](https://dev.writer.com/framework/event-handlers.md) - [Frontend scripts](https://dev.writer.com/framework/frontend-scripts.md) - [Handling inputs](https://dev.writer.com/framework/handling-inputs.md) - [Writer Framework](https://dev.writer.com/framework/introduction.md) - [Page routes](https://dev.writer.com/framework/page-routes.md) - [Product description generator](https://dev.writer.com/framework/product-description-generator.md) - [Quickstart](https://dev.writer.com/framework/quickstart.md) - [Quickstart tutorial](https://dev.writer.com/framework/quickstart-tutorial.md) - [Release notes generator](https://dev.writer.com/framework/release-notes-generator.md) - [Repeater](https://dev.writer.com/framework/repeater.md) - [Sample app library](https://dev.writer.com/framework/sample-apps.md) - [SEO and social sharing](https://dev.writer.com/framework/seo.md) - [Sessions](https://dev.writer.com/framework/sessions.md) - [Social post generator](https://dev.writer.com/framework/social-post-generator.md) - [State schema](https://dev.writer.com/framework/state-schema.md) - [Stylesheets](https://dev.writer.com/framework/stylesheets.md) - [Testing](https://dev.writer.com/framework/testing.md) - [Account management](https://dev.writer.com/home/account_management.md) - [Agent Builder](https://dev.writer.com/home/agent-builder-link.md) - [Monitor agent performance](https://dev.writer.com/home/agent-observability.md): Monitor agent performance with session logs and observability metrics in AI Studio. Track usage, analyze conversations, and debug agent behavior. - [Detect AI content](https://dev.writer.com/home/ai-detect.md) - [Analyze images](https://dev.writer.com/home/analyze-images.md): Analyze single or multiple images with Palmyra Vision. Ask questions about images, generate captions, and compare images using the vision endpoint. - [API Reference](https://dev.writer.com/home/api-reference-link.md) - [Invoke no-code agents via the API](https://dev.writer.com/home/applications.md): Turn deployed no-code agents into microservices with the Applications API. Use text generation and research agents as tools in your applications. - [Use no-code agents as tools](https://dev.writer.com/home/applications-tool-calling.md) - [Run agents asynchronously](https://dev.writer.com/home/async-applications.md): Process no-code agent requests asynchronously or in batches with the async applications API. Generate content for multiple items efficiently. - [Engineering Blog](https://dev.writer.com/home/blog.md) - [Changelog](https://dev.writer.com/home/changelog.md): Stay up to date with the latest changes to the Writer API and SDKs. - [Generate chat completions](https://dev.writer.com/home/chat-completion.md): Create multi-turn conversations with AI using the chat completion API. Preserve conversation context and use tool calling for advanced features. - [Add images to chat completions](https://dev.writer.com/home/chat-with-images.md) - [Cookbooks](https://dev.writer.com/home/cookbooks.md) - [Compare deployment options](https://dev.writer.com/home/deployment_options.md): Choose between Standard Cloud and Private Cloud deployment for Writer. Compare security, compliance, scalability, and enterprise features. - [Choose your development path](https://dev.writer.com/home/development_options.md): Choose your development path for AI agents. Compare no-code builder, Agent Builder, and Writer API/SDKs for customization and technical requirements. - [Add external models](https://dev.writer.com/home/external-models.md): Configure external AI models from providers like AWS Bedrock to use alongside Palmyra models in AI Studio - [Manage files](https://dev.writer.com/home/files.md): Upload, download, list, and delete files with the File API. Use files in Knowledge Graphs and no-code agents. - [Understand generative AI](https://dev.writer.com/home/generative-ai-overview.md): Learn how generative AI works and how to leverage Writer's models, safety, and best practices for building AI-powered applications. - [Configure guardrails](https://dev.writer.com/home/guardrails.md): Configure guardrails to monitor and filter AI agent inputs and outputs for safety and compliance - [Set up Bedrock guardrails](https://dev.writer.com/home/guardrails-bedrock.md): Configure AWS Bedrock Guardrails for content filtering and sensitive data protection - [Help Center](https://dev.writer.com/home/help-center.md) - [Work with inline citations in Knowledge Graph responses](https://dev.writer.com/home/inline-citations.md) - [Explore integrations](https://dev.writer.com/home/integrations-overview.md) - [Invoke Palmyra models on Amazon Bedrock](https://dev.writer.com/home/integrations/bedrock.md) - [Structured output with Instructor](https://dev.writer.com/home/integrations/instructor.md) - [Using Writer with LangChain](https://dev.writer.com/home/integrations/langchain.md) - [Using Writer with OpenLLMetry](https://dev.writer.com/home/integrations/openllmetry.md): Monitor and debug Writer API calls with OpenLLMetry. Export traces to Jaeger, Datadog, New Relic, or Traceloop for LLM observability. - [Using Writer with AWS Strands Agents](https://dev.writer.com/home/integrations/strands.md) - [Writer AI Studio](https://dev.writer.com/home/introduction.md): Build, deploy, and manage AI agents with enterprise controls - [Use a Knowledge Graph in a chat](https://dev.writer.com/home/kg-chat.md): Query Knowledge Graphs during chat completions with tool calling. Reference multiple graphs and configure query parameters for accurate responses. - [Ask questions to Knowledge Graphs](https://dev.writer.com/home/kg-query.md) - [Create and manage a Knowledge Graph](https://dev.writer.com/home/knowledge-graph.md): Integrate graph-based RAG into your agents with Knowledge Graph API. Achieve higher accuracy than traditional vector-based retrieval methods. - [Connect your data to AI with Knowledge Graph](https://dev.writer.com/home/knowledge-graph-concepts.md): Understand graph-based RAG with Knowledge Graph. Learn how content ingestion, graph construction, and query processing deliver accurate AI responses. - [Configure Knowledge Graph query parameters](https://dev.writer.com/home/knowledge-graph-query-config.md) - [Create and manage Knowledge Graphs](https://dev.writer.com/home/knowledge-graphs.md) - [Language support](https://dev.writer.com/home/language_support.md): Palmyra LLM supports 30+ languages including Arabic, French, Spanish, Hindi, and Chinese. View MMLU and BLEU benchmark scores for multilingual text generation. - [Configure connectors](https://dev.writer.com/home/mcp-gateway.md): Configure connectors for WRITER Agent to securely access enterprise tools like Slack, Gong, and Google Workspace - [MCP server](https://dev.writer.com/home/mcp-server.md) - [Extract entities from unstructured medical text](https://dev.writer.com/home/medical-comprehend.md) - [Mitigate bias in AI outputs](https://dev.writer.com/home/mitigating_bias.md) - [Use another LLM as a tool](https://dev.writer.com/home/model-delegation.md) - [Configure model parameters](https://dev.writer.com/home/model-parameters.md) - [Choose a model](https://dev.writer.com/home/models.md): Choose the right Palmyra model for your needs. Compare capabilities, context windows, and pricing for X5, Fin, Med, Creative, and Vision models. - [Choose a model](https://dev.writer.com/home/models-overview.md): Compare Writer's Palmyra models with external provider models to select the best fit for your AI agents - [Platform observability](https://dev.writer.com/home/observability.md): Monitor usage, costs, and agent performance across your organization - [Palmyra Med vocabularies and entities](https://dev.writer.com/home/palmyra-med-vocabularies.md) - [Parse a PDF](https://dev.writer.com/home/parse-pdf.md) - [Pricing](https://dev.writer.com/home/pricing.md): View pricing for Writer AI models. Compare costs per million tokens for Palmyra models including X5, X4, Med, Fin, Creative, and Vision. - [Secure prompts against attacks](https://dev.writer.com/home/prompt_injections.md) - [Write effective prompts](https://dev.writer.com/home/prompting.md): Master prompting fundamentals and advanced techniques. Learn directive writing, context inclusion, few-shot prompting, and chain-of-thought reasoning. - [Quickstart](https://dev.writer.com/home/quickstart.md): Make your first API call to Writer. Create an API key and generate text using the chat completion endpoint in minutes. - [Research](https://dev.writer.com/home/research.md) - [SDKs](https://dev.writer.com/home/sdks.md): Install and use Writer SDKs for Python and Node.js. Get started with code examples and learn how to integrate Writer AI into your applications. - [Stream responses from the API](https://dev.writer.com/home/streaming.md): Stream API responses in real-time with Server-Sent Events. Reduce latency and display generated content as it's created for better user experience. - [Receive structured outputs](https://dev.writer.com/home/structured-output.md) - [Column test](https://dev.writer.com/home/temp_component.md) - [Generate text from a prompt](https://dev.writer.com/home/text-generation.md): Generate text using the text generation endpoint. Compare text generation vs chat completion and see API examples. - [Understand tokens](https://dev.writer.com/home/tokens.md) - [Call a custom function in a chat](https://dev.writer.com/home/tool-calling.md): Extend LLM capabilities with tool calling. Execute custom functions, query databases, fetch real-time data, and integrate results into chat responses. - [Toxic check](https://dev.writer.com/home/toxic-check.md) - [Translate text](https://dev.writer.com/home/translation.md) - [Translate text in a chat](https://dev.writer.com/home/translation-tool.md) - [Transparency](https://dev.writer.com/home/transparency.md) - [Usage policy](https://dev.writer.com/home/usage-policy.md) - [Analyze images in a chat](https://dev.writer.com/home/vision-tool.md) - [Add web content to a Knowledge Graph](https://dev.writer.com/home/web-connector-url.md) - [Search the web](https://dev.writer.com/home/web-search.md) - [Web search in a chat](https://dev.writer.com/home/web-search-tool.md): Search the web for real-time information during chat completions. Enable models to access current news, facts, and up-to-date data. - [Chat](https://dev.writer.com/no-code/chat.md) - [Chat with Knowledge Graph](https://dev.writer.com/no-code/chat-kg.md) - [Choose your use case](https://dev.writer.com/no-code/choosing.md) - [Deploy an agent](https://dev.writer.com/no-code/deploying-an-agent.md) - [Create an earnings call agent](https://dev.writer.com/no-code/earnings-call-agent.md) - [Edit an agent](https://dev.writer.com/no-code/editing-an-agent.md) - [No-code agents](https://dev.writer.com/no-code/introduction.md): Build AI agents without code to automate tasks, create branded content, and develop knowledge assistants using your company data. - [Create a newsletter generation agent](https://dev.writer.com/no-code/newsletter-agent.md) - [Research](https://dev.writer.com/no-code/research.md) - [Text generation](https://dev.writer.com/no-code/text-generation.md) - [AWS Bedrock](https://dev.writer.com/providers/aws-bedrock.md): Add AI models from AWS Bedrock to use in AI Studio agents