Hub中文 Console

Integration Guide

Connect LMNIC
To Your Ecosystem

Pre-built connectors, custom integrations, and comprehensive SDK support.

001 — Integrations

No pre-built connectors yet. LMNIC exposes a plain OpenAI-compatible /v1/chat/completions API — anything that can call an HTTP endpoint (Salesforce Apex, SAP RFC, Snowflake external functions, custom scripts) can already integrate manually. Purpose-built connectors are on the roadmap, not shipped today.

003 — Custom Integration Setup

01

Install LMNIC SDK

Download and install the SDK for your platform from NPM, PyPI, or your package manager.

02

Configure API Credentials

Set environment variables for your API key and endpoint URL.

03

Initialize Client

Create an instance of the LMNIC client in your application code.

04

Define Integration Point

Specify where LMNIC decisions will be injected into your workflow.

05

Test & Deploy

Run integration tests and deploy to production with confidence.

004 — Webhooks & Events

Subscribe to LMNIC events in real-time. Trigger actions based on decision engine outputs.

Event Subscription Example

import { LMNICClient, EventType } from '@lmnic/sdk';

const client = new LMNICClient({
  apiKey: process.env.LMNIC_API_KEY
});

client.on(EventType.DECISION_COMPLETE, (event) => {
  console.log('Decision:', event.decision);
  console.log('Confidence:', event.confidence);
  
  // Trigger downstream action
  triggerAction(event.decision);
});

client.connect();

005 — SDK & Client Libraries

JavaScript / TypeScript

Installation

npm install @lmnic/sdk

Basic Usage

import { LMNICClient } from '@lmnic/sdk';

const client = new LMNICClient({
  apiKey: process.env.LMNIC_API_KEY,
  baseUrl: 'https://api.lmnic.io'
});

const decision = await client.request({
  context: userContext,
  mode: 'silent'
});

console.log(decision.output);

Python

Installation

pip install lmnic-sdk

Basic Usage

from lmnic import LMNICClient

client = LMNICClient(
    api_key=os.getenv('LMNIC_API_KEY'),
    base_url='https://api.lmnic.io'
)

decision = client.request(
    context=user_context,
    mode='silent'
)

print(decision.output)

Java

Installation

<!-- Maven coordinates in build.xml -->
<dependency>
  <groupId>io.lmnic</groupId>
  <artifactId>lmnic-sdk</artifactId>
  <version>1.0.0</version>
</dependency>

Basic Usage

import io.lmnic.LMNICClient;
import io.lmnic.DecisionRequest;

LMNICClient client = new LMNICClient(
    System.getenv("LMNIC_API_KEY"),
    "https://api.lmnic.io"
);

DecisionRequest request = new DecisionRequest()
    .setContext(userContext)
    .setMode("silent");

Decision decision = client.request(request);
System.out.println(decision.getOutput());

Go

Installation

go get github.com/lmnic/sdk-go

Basic Usage

package main

import (
    "github.com/lmnic/sdk-go/client"
)

func main() {
    c := client.New(
        os.Getenv("LMNIC_API_KEY"),
        "https://api.lmnic.io",
    )
    
    decision, _ := c.Request(ctx, &client.Request{
        Context: userContext,
        Mode: "silent",
    })
    
    println(decision.Output)
}

006 — Integration Architecture

  ┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
    Client App      ────>   LMNIC SDK      ────>   LMNIC API     
                                                               
    Your Application       Client Library         REST / gRPC    
  └─────────────────┘     └─────────────────┘     └────────┬────────┘
                                                                   
                                                                   
                                                                   
  ┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
    Autonomous      <────   Decision Engine <────   Context Windows
                                                               
    Agent Network         Latent Reasoning       Multi-source    
  └─────────────────┘     └─────────────────┘     └─────────────────┘

— Resources

API Reference

Complete endpoint documentation with request/response examples.

View →

GitHub Repository

Open-source SDKs, example projects, and community contributions.

View →

Support Portal

Dedicated enterprise support with SLA-backed response times.

View →

— Next Step

Ready to Integrate?

Request access to the LMNIC platform and begin building with autonomous decision architecture.

Request Access