Skip to content

Add IO Intelligence provider support#1451

Merged
VisargD merged 2 commits into
Portkey-AI:mainfrom
eminaruk:add-iointelligence
Dec 8, 2025
Merged

Add IO Intelligence provider support#1451
VisargD merged 2 commits into
Portkey-AI:mainfrom
eminaruk:add-iointelligence

Conversation

@eminaruk

@eminaruk eminaruk commented Nov 24, 2025

Copy link
Copy Markdown
Contributor

Description:

Add IO Intelligence (io.net) as a new provider.

  • Supports chat completions and embeddings endpoints.
  • Implements an OpenAI-compatible API interface.
  • Base URL: https://api.intelligence.io.solutions/api/v1
  • README updated with new provider details.
  • Provider constant and configuration added.

Detailed Changes:

  1. Created new provider implementation in src/providers/iointelligence/

    • api.ts: API configuration with base URL and authentication headers
    • index.ts: Provider config using OpenAI-compatible parameters (chatCompleteParams,
      embedParams)
  2. Updated core gateway files:

    • src/globals.ts: Added IO_INTELLIGENCE constant and registered in VALID_PROVIDERS array
    • src/providers/index.ts: Imported and registered IOIntelligenceConfig
  3. Documentation:

    • README.md: Added IO Intelligence to the supported providers table

Tests Run / Test cases added:

Tested locally with the following scenarios:

  • Chat completion request with meta-llama/Llama-3.3-70B-Instruct model
  • Bearer token authentication verification
  • Response format validation (OpenAI-compatible JSON structure)
  • Provider attribution in response (provider: "iointelligence")

Type of Change:
New feature

- Add IO Intelligence (io.net) as a new provider
- Supports chat completions and embeddings endpoints
- OpenAI-compatible API implementation
- Base URL: https://api.intelligence.io.solutions/api/v1
- Update README with provider information
- Add provider constant and configuration

@narengogi narengogi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good, please revert the formatting changes in README.md

Comment thread README.md Outdated
@eminaruk
eminaruk requested a review from narengogi November 26, 2025 20:28

@ilkhom19 ilkhom19 left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@VisargD
VisargD merged commit 94ae007 into Portkey-AI:main Dec 8, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants