惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
IT之家
IT之家
B
Blog RSS Feed
罗磊的独立博客
GbyAI
GbyAI
博客园 - Franky
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google DeepMind News
Google DeepMind News
博客园 - 聂微东
N
Netflix TechBlog - Medium
博客园 - 三生石上(FineUI控件)
人人都是产品经理
人人都是产品经理
U
Unit 42
博客园 - 叶小钗
Jina AI
Jina AI
MyScale Blog
MyScale Blog
雷峰网
雷峰网
B
Blog
Hugging Face - Blog
Hugging Face - Blog
Blog — PlanetScale
Blog — PlanetScale
Recent Announcements
Recent Announcements
腾讯CDC
酷 壳 – CoolShell
酷 壳 – CoolShell

Inside Nutrient

A guide to the invisible work behind documents Introducing Nutrient Documents for Salesforce: Native document generation and signing Document AI vs. traditional OCR: Choosing between OCR, AI, and hybrid pipelines PDF SDK compliance and security evaluation checklist for enterprise teams (2026) Invariant Corp replaces paper processes with Nutrient Workflow and scales without limits What is process mapping? A complete guide Nutrient vs. Conga Composer for Salesforce document generation (2026) Document routing: How to automate document distribution The CTO’s AI playbook: Why accountability architecture beats orchestration Compliance workflow automation: Why built-in compliance is table stakes Workflow diagrams: Examples, symbols, and how to build one that actually runs Digital forms: Replace paper forms with automated workflows Approval workflow software: How to automate approvals Why document-centric automation is different The CEO’s AI playbook: Why decision architecture beats model selection Nutrient SDK product updates for Q1 2026 PDF redaction verification: How to prove sensitive data is permanently removed What is a VPAT? The complete guide to accessibility conformance reports What is PDF/UA? The accessible PDF standard explained Salesforce eSignatures: Generate, sign, and track documents in one flow Online document viewer: Options, tradeoffs, and how to embed one Document viewer for web apps: React, Vue, Angular (2026) Best document viewers in 2026: A buyer’s guide How to edit a PDF in Python: Add text, images, and annotations Nutrient advances Workflow platform with agentic AI for enterprise-grade speed and consistency in document-heavy operations How to create a Salesforce quote template from opportunity data The business case for accessibility: Five ways it drives enterprise value Python PDF library comparison (2026): 7 libraries for developers Why your AI agent hallucinates PDF table data PDF.js limitations: When to upgrade to a commercial PDF SDK
Nutrient AI Assistant 1.1: Expanded model-provider support
Nick Winder · 2024-12-02 · via Inside Nutrient

Table of contents

    Nutrient AI Assistant 1.1: Expanded model-provider support

    We’re excited to announce the release of Nutrient AI Assistant 1.1! This update introduces enhanced flexibility in choosing and configuring model-providers, reducing reliance on OpenAI. You can now specify providers such as AWS Bedrock, or use locally deployed models, giving you more control and customization.

    Model-provider configuration

    A frequent question from users during trials of AI Assistant has been how to use locally hosted models. Privacy concerns often drove this demand, as previous versions relied exclusively on OpenAI models. With this update, we’ve expanded compatibility to support other foundational models such as Llama 3.1 and Mistral Large, along with support for embedding models of your choice. For more information, refer to the recommendations in the AI configuration guides.

    To support this new model compatibility, we’ve added support for AWS Bedrock, which simplifies product deployments in AWS environments. And we now also support locally hosted models for those who prefer to manage their models.

    While we now support locally hosted models, deploying, scaling, and managing your own LLMs and embedding models requires significant expertise. Each use case is unique, and experimentation may be necessary to achieve optimal results. We strongly recommend using cloud-based model-providers such as OpenAI, Azure, or AWS Bedrock, as they’re often more cost-effective and easier to manage. If data privacy is a concern, review each provider’s policies — many are more private than expected.

    Configuring model-providers

    To configure AI Assistant to use alternative models and providers, you’ll need to create and mount a service-config.yml file at the root of the AI Assistant service. This file contains the configuration details for the models and providers. Below is an example configuration for AWS Bedrock:

    x-provider: &bedrock-provider

    name: 'bedrock'

    region: 'us-west-2'

    accessKeyId: 'your-access-key-id' # Optional: May also be set with the `BEDROCK_ACCESS_KEY_ID` environment variable.

    secretAccessKey: 'your-secret-access-key' # Optional: May also be set with the `BEDROCK_SECRET_ACCESS_KEY` environment variable.

    version: '1'

    aiServices:

    chat:

    provider: *bedrock-provider

    model: 'meta.llama3-1-70b-instruct-v1:0'

    textEmbeddings:

    provider: *bedrock-provider

    model: 'amazon.titan-embed-text-v1'

    For detailed instructions on configuring AI Assistant with various model-providers, including hosting your own models, refer to our AI configuration guides.

    Other changes

    As part of this release, we’ve reworked how model-provider configurations are managed, and the following environment variables have been deprecated:

    • AZURE_INSTANCE_NAME
    • AZURE_MODEL_DEPLOYMENT_NAME
    • AZURE_EMBEDDING_DEPLOYMENT_NAME

    Azure model-provider configurations should now be set using the service-config.yml file. For more information, refer to the Azure provider guide.

    We’re thrilled to bring you these updates, and we can’t wait to see how you use them. For any questions or feedback, please contact Support or refer to the documentation.

    And to explore the full power of Nutrient AI Assistant, be sure to register for our webinar(opens in a new tab).

    Explore related topics

    Try for free Ready to get started?

    Related SDK articles

    Explore more