UNPKG

nascoder-azure-ai-mcp-server

Version:

Professional Azure AI Foundry MCP Server - Developed by Freelancer Nasim with comprehensive testing and security best practices.

25 lines 1.19 kB
import { VisionAnalysisResult, TranslationResult, DocumentAnalysisResult, ContentSafetyResult } from '../types/azure.js'; export declare class NascoderAzureAIClient { private projectEndpoint; private apiKey; private servicesEndpoint; private region; private projectClient; private openaiClient; private credential; constructor(projectEndpoint: string, apiKey: string, servicesEndpoint: string, region: string); nascoder_chatCompletion(messages: Array<{ role: string; content: string; }>, deploymentName?: string): Promise<string>; nascoder_getDeploymentInfo(): Promise<any>; nascoder_getModelInfo(): Promise<any>; analyzeImage(imageUrl: string): Promise<VisionAnalysisResult>; translateText(text: string, targetLanguage: string, sourceLanguage?: string): Promise<TranslationResult>; analyzeDocument(documentUrl: string): Promise<DocumentAnalysisResult>; checkContentSafety(text: string): Promise<ContentSafetyResult>; analyzeLanguage(text: string): Promise<any>; speechToText(audioData: Buffer): Promise<string>; textToSpeech(text: string): Promise<Buffer>; } //# sourceMappingURL=client.d.ts.map