import { Metorial } from 'metorial';
import { createOpenAICompatibleMcpSdk } from "@metorial/openai-compatible";
import OpenAI from 'openai';
let metorial = new Metorial({ apiKey: process.env.METORIAL_API_KEY });
let deepseek = new OpenAI({
apiKey: process.env.DEEPSEEK_API_KEY,
baseURL: 'https://api.deepseek.com'
});
let session = await metorial.connect({
adapter: createOpenAICompatibleMcpSdk()(),
providers: [
{ providerDeploymentId: 'your-provider-deployment-id' },
],
});
let response = await deepseek.chat.completions.create({
model: "deepseek-chat",
messages: [{ role: "user", content: "Help me" }],
tools: session.tools()
});