EIQ Connector

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

EIQ Connector

EIQ Connector

Sure — here’s a short NXP Community post draft for eIQ AAF Connector:


Serving Edge AI Models on Ara240 DNPU with eIQ AAF Connector

In this post, I want to share a quick walkthrough of eIQ AAF Connector, a REST-based server that enables LLM and VLM inference on NXP i.MX platforms using the Ara240 DNPU. [github.com]

The connector provides a simple HTTP interface for client applications to send prompts and receive streaming token responses from models running locally on Ara240. It is also the communication layer used by applications such as LLM Edge Studio and VLM Edge Studio. [github.com]

Supported Platforms

Key Features

  • REST API server for Ara240-accelerated model inference [github.com]
  • Chat Completions-style HTTP endpoint [github.com]
  • Streaming token responses [github.com]
  • Support for text LLMs and Qwen2.5-VL models [github.com]
  • Model configuration through server_config.json [github.com]
  • Optional tool calling and guided generation support for compatible text models [github.com]
  • Optional semantic prompt caching for text models [github.com]
  • OpenAPI documentation available through the /docs endpoint [github.com]

How It Works

The eIQ AAF Connector runs on the i.MX host and exposes a REST API. Client applications send prompts to the connector, which communicates with the Ara240 Runtime SDK and the loaded model.dvm running on the Ara240 DNPU. The response is returned as generated tokens, with support for streaming output. [github.com]

Basic Setup

After installing the Debian package, activate the connector virtual environment:

source /usr/share/eiq/aaf-connector/venv/bin/activate

Run the connector:

connector

By default, the server starts on:

127.0.0.1:8000

To allow access from another device, start it with:

connector --host 0.0.0.0

[github.com]

Configuration

The connector uses a JSON configuration file named server_config.json to define server settings and available models. This includes model paths, tokenizer paths, model type, prompt size, tool calling support, and whether the model should be loaded at startup. [github.com]

Example configuration:

 

{
  "log_level": "INFO",
  "model_config_path": "/usr/share/llm/{}/",
  "model_tokenizer_path": "/usr/share/llm/{}/tokenizer",
  "available_models": [
    {
      "name": "qwen2_5-7b",
      "description": "Qwen2.5 7B instance",
      "type": "text",
      "tool_calling": "native",
      "max_prompt_size": 2047,
      "enabled": true
    }
  ]
}

 

Sending a Test Request

Once the server is running, a basic request can be sent to the chat completions endpoint:

 

curl -H 'Content-Type: application/json' </span>
  -d '{
    "model": "Qwen2.5-7B-Instruct",
    "messages": [
      {
        "role": "user",
        "content": "Who are you?"
      }
    ]
  }' </span>
  -X POST 0.0.0.0:8000/v1/chat/completions

 

The API can also be tested from the OpenAPI UI at:

http://0.0.0.0:8000/docs

[github.com]

Walkthrough Video

In the attached video, I show how to start the eIQ AAF Connector, verify the server is running, configure a model, and send a sample request to the /v1/chat/completions endpoint.

Video:

(view in My Videos)

Notes and Limitations

  • The Ara240 Runtime SDK must be installed on the board. [github.com]
  • The connector requires the target model and tokenizer paths to be correctly configured. [github.com]
  • Only one model should be enabled at a time unless the Ara240 device has enough memory for multiple enabled models. [github.com]
  • Some features depend on model type and configuration, such as tool calling, image input, video input, structured output, and semantic caching. [github.com]

Summary

The eIQ AAF Connector provides the REST API layer for running edge AI models on NXP i.MX platforms with Ara240 DNPU acceleration. It allows applications to send prompts, receive generated responses, and integrate local LLM or VLM inference into demos, prototypes, and edge AI workflows. [github.com]

Link

eIQ AAF Connector repository:
https://github.com/nxp-imx-support/eiq-aaf-connector/

%3CLINGO-SUB%20id%3D%22lingo-sub-2371544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EEIQ%20Connector%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2371544%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3ESure%20%E2%80%94%20here%E2%80%99s%20a%20short%20NXP%20Community%20post%20draft%20for%20%3CSTRONG%3EeIQ%20AAF%20Connector%3C%2FSTRONG%3E%3A%3C%2FP%3E%0A%3CHR%20%2F%3E%0A%3CH1%20id%3D%22toc-hId-1331746329%22%20id%3D%22toc-hId-1331746332%22%3EServing%20Edge%20AI%20Models%20on%20Ara240%20DNPU%20with%20eIQ%20AAF%20Connector%3C%2FH1%3E%0A%3CP%3EIn%20this%20post%2C%20I%20want%20to%20share%20a%20quick%20walkthrough%20of%20%3CSTRONG%3EeIQ%20AAF%20Connector%3C%2FSTRONG%3E%2C%20a%20REST-based%20server%20that%20enables%20LLM%20and%20VLM%20inference%20on%20NXP%20i.MX%20platforms%20using%20the%20%3CSTRONG%3EAra240%20DNPU%3C%2FSTRONG%3E.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThe%20connector%20provides%20a%20simple%20HTTP%20interface%20for%20client%20applications%20to%20send%20prompts%20and%20receive%20streaming%20token%20responses%20from%20models%20running%20locally%20on%20Ara240.%20It%20is%20also%20the%20communication%20layer%20used%20by%20applications%20such%20as%20%3CSTRONG%3ELLM%20Edge%20Studio%3C%2FSTRONG%3E%20and%20%3CSTRONG%3EVLM%20Edge%20Studio%3C%2FSTRONG%3E.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-2022307803%22%20id%3D%22toc-hId-2022307806%22%3ESupported%20Platforms%3C%2FH2%3E%0A%3CUL%3E%0A%3CLI%3EFRDM%20i.MX%208M%20Plus%3C%2FLI%3E%0A%3CLI%3EFRDM%20i.MX%2095%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CH2%20id%3D%22toc-hId-214853340%22%20id%3D%22toc-hId-214853343%22%3EKey%20Features%3C%2FH2%3E%0A%3CUL%3E%0A%3CLI%3EREST%20API%20server%20for%20Ara240-accelerated%20model%20inference%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EChat%20Completions-style%20HTTP%20endpoint%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EStreaming%20token%20responses%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3ESupport%20for%20text%20LLMs%20and%20Qwen2.5-VL%20models%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EModel%20configuration%20through%20%3CCODE%3Eserver_config.json%3C%2FCODE%3E%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EOptional%20tool%20calling%20and%20guided%20generation%20support%20for%20compatible%20text%20models%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EOptional%20semantic%20prompt%20caching%20for%20text%20models%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EOpenAPI%20documentation%20available%20through%20the%20%3CCODE%3E%2Fdocs%3C%2FCODE%3E%20endpoint%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CH2%20id%3D%22toc-hId--1592601123%22%20id%3D%22toc-hId--1592601120%22%3EHow%20It%20Works%3C%2FH2%3E%0A%3CP%3EThe%20eIQ%20AAF%20Connector%20runs%20on%20the%20i.MX%20host%20and%20exposes%20a%20REST%20API.%20Client%20applications%20send%20prompts%20to%20the%20connector%2C%20which%20communicates%20with%20the%20%3CSTRONG%3EAra240%20Runtime%20SDK%3C%2FSTRONG%3E%20and%20the%20loaded%20%3CCODE%3Emodel.dvm%3C%2FCODE%3E%20running%20on%20the%20Ara240%20DNPU.%20The%20response%20is%20returned%20as%20generated%20tokens%2C%20with%20support%20for%20streaming%20output.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-894911710%22%20id%3D%22toc-hId-894911713%22%3EBasic%20Setup%3C%2FH2%3E%0A%3CP%3EAfter%20installing%20the%20Debian%20package%2C%20activate%20the%20connector%20virtual%20environment%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3Esource%20%2Fusr%2Fshare%2Feiq%2Faaf-connector%2Fvenv%2Fbin%2Factivate%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ERun%20the%20connector%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3Econnector%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3EBy%20default%2C%20the%20server%20starts%20on%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E127.0.0.1%3A8000%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ETo%20allow%20access%20from%20another%20device%2C%20start%20it%20with%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3Econnector%20--host%200.0.0.0%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--912542753%22%20id%3D%22toc-hId--912542750%22%3EConfiguration%3C%2FH2%3E%0A%3CP%3EThe%20connector%20uses%20a%20JSON%20configuration%20file%20named%20%3CCODE%3Eserver_config.json%3C%2FCODE%3E%20to%20define%20server%20settings%20and%20available%20models.%20This%20includes%20model%20paths%2C%20tokenizer%20paths%2C%20model%20type%2C%20prompt%20size%2C%20tool%20calling%20support%2C%20and%20whether%20the%20model%20should%20be%20loaded%20at%20startup.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EExample%20configuration%3A%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%7B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%22log_level%22%3A%20%22INFO%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%22model_config_path%22%3A%20%22%2Fusr%2Fshare%2Fllm%2F%7B%7D%2F%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%22model_tokenizer_path%22%3A%20%22%2Fusr%2Fshare%2Fllm%2F%7B%7D%2Ftokenizer%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%22available_models%22%3A%20%5B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22name%22%3A%20%22qwen2_5-7b%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22description%22%3A%20%22Qwen2.5%207B%20instance%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22type%22%3A%20%22text%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22tool_calling%22%3A%20%22native%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22max_prompt_size%22%3A%202047%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22enabled%22%3A%20true%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%5D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%7D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CBR%20%2F%3E%0A%3CH2%20id%3D%22toc-hId-1574970080%22%20id%3D%22toc-hId-1574970083%22%3ESending%20a%20Test%20Request%3C%2FH2%3E%0A%3CP%3EOnce%20the%20server%20is%20running%2C%20a%20basic%20request%20can%20be%20sent%20to%20the%20chat%20completions%20endpoint%3A%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3Ecurl%20-H%20'Content-Type%3A%20application%2Fjson'%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20-d%20'%7B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22model%22%3A%20%22Qwen2.5-7B-Instruct%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22messages%22%3A%20%5B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22role%22%3A%20%22user%22%2C%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%22content%22%3A%20%22Who%20are%20you%3F%22%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%5D%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20%7D'%20%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CDIV%20class%3D%22%22%3E%3CSPAN%3E%26nbsp%3B%20-X%20POST%200.0.0.0%3A8000%2Fv1%2Fchat%2Fcompletions%3C%2FSPAN%3E%3C%2FDIV%3E%0A%3CBR%20%2F%3E%0A%3CP%3EThe%20API%20can%20also%20be%20tested%20from%20the%20OpenAPI%20UI%20at%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CA%20href%3D%22http%3A%2F%2F0.0.0.0%3A8000%2Fdocs%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2F0.0.0.0%3A8000%2Fdocs%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--232484383%22%20id%3D%22toc-hId--232484380%22%3EWalkthrough%20Video%3C%2FH2%3E%0A%3CP%3EIn%20the%20attached%20video%2C%20I%20show%20how%20to%20start%20the%20eIQ%20AAF%20Connector%2C%20verify%20the%20server%20is%20running%2C%20configure%20a%20model%2C%20and%20send%20a%20sample%20request%20to%20the%20%3CCODE%3E%2Fv1%2Fchat%2Fcompletions%3C%2FCODE%3E%20endpoint.%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EVideo%3A%3C%2FSTRONG%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%0A%3CP%3E%3C%2FP%3E%3CDIV%20class%3D%22lia-vid-container%20video-embed-center%20lia-video-unavailable%22%3E%3CDIV%20id%3D%22lia-vid-6396694348112w400h300r917%22%20class%3D%22lia-video-ooyala-player-container%22%3E%3CDIV%20class%3D%22lia-video-status-message%22%3EThis%20video%20is%20currently%20being%20processed.%20Please%20try%20again%20in%20a%20few%20minutes.%3C%2FDIV%3E%3C%2FDIV%3E%3CA%20class%3D%22video-embed-link%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fvideo%2Fgallerypage%2Fvideo-id%2F6396694348112%22%20target%3D%22_blank%22%3E(view%20in%20My%20Videos)%3C%2FA%3E%3C%2FDIV%3E%3CP%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--2039938846%22%20id%3D%22toc-hId--2039938843%22%3ENotes%20and%20Limitations%3C%2FH2%3E%0A%3CUL%3E%0A%3CLI%3EThe%20Ara240%20Runtime%20SDK%20must%20be%20installed%20on%20the%20board.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EThe%20connector%20requires%20the%20target%20model%20and%20tokenizer%20paths%20to%20be%20correctly%20configured.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3EOnly%20one%20model%20should%20be%20enabled%20at%20a%20time%20unless%20the%20Ara240%20device%20has%20enough%20memory%20for%20multiple%20enabled%20models.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%3ESome%20features%20depend%20on%20model%20type%20and%20configuration%2C%20such%20as%20tool%20calling%2C%20image%20input%2C%20video%20input%2C%20structured%20output%2C%20and%20semantic%20caching.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CH2%20id%3D%22toc-hId-447573987%22%20id%3D%22toc-hId-447573990%22%3ESummary%3C%2FH2%3E%0A%3CP%3EThe%20%3CSTRONG%3EeIQ%20AAF%20Connector%3C%2FSTRONG%3E%20provides%20the%20REST%20API%20layer%20for%20running%20edge%20AI%20models%20on%20NXP%20i.MX%20platforms%20with%20Ara240%20DNPU%20acceleration.%20It%20allows%20applications%20to%20send%20prompts%2C%20receive%20generated%20responses%2C%20and%20integrate%20local%20LLM%20or%20VLM%20inference%20into%20demos%2C%20prototypes%2C%20and%20edge%20AI%20workflows.%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3E%5Bgithub.com%5D%3C%2FA%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-313889263%22%20id%3D%22toc-hId-313889266%22%3ELink%3C%2FH2%3E%0A%3CP%3EeIQ%20AAF%20Connector%20repository%3A%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fnxp-imx-support%2Feiq-aaf-connector%2F%3C%2FA%3E%3C%2FP%3E%0A%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
yesterday
Updated by: