Page Nav

HIDE

Grid

GRID_STYLE
True

Pages

بریکنگ نیوز

latest

وزیراعلیٰ پنجاب سردار عثمان بزدار نےپنجاب پولیس میں 10ہزار کانسٹیبل بھرتی کرنے کی منظوری دے دی ہے۔

لاہور(نمائندہ خصوصی) وزیراعلیٰ پنجاب سردار عثمان بزدار نےپنجاب پولیس میں 10ہزار کانسٹیبل بھرتی کرنے کی منظوری دے دی ہے۔ وزیراعلیٰ پنجاب عثما...

لاہور(نمائندہ خصوصی) وزیراعلیٰ پنجاب سردار عثمان بزدار نےپنجاب پولیس میں 10ہزار کانسٹیبل بھرتی کرنے کی منظوری دے دی ہے۔
وزیراعلیٰ پنجاب عثمان بزادار کے مطابق دس ہزارکانسٹیبل منظور شدہ خالی آسامیوں پر بھرتی کئے جائیں گے۔رواں مالی سال میں 5ہزار کانسٹیبلوں کی بھرتی ہوگی جبکہ پانچ ہزارمزید کانسٹیبل اگلے مالی برس بھرتی کئے جائیں گے۔
وزیراعلیٰ پنجاب عثمان بزدار نے کہا ہے کہ کہ پولیس میں تمام بھرتیاں میرٹ پر ہوں گی۔پولیس نفری کی کمی دور کرنے کے لئے مزید اقدامات کریں گے۔کورونا وباء کے دوران موثر حفاظتی اقدامات کے حوالے سے پولیس نے مثالی کردار ادا کیاہے۔پولیس جانفشانی سے فرائض سرانجام دے رہی ہے۔
سردارعثمان بزدار نے کہا ہےکہ جرائم پیشہ عناصر کی سرکوبی اور عوام کے جان ومال کے تحفظ کے لئے بھی پولیس افسروں اور اہلکاروں کے کردار کو سراہتے ہیں۔
پولیس ذرائع کے مطابق پنجاب پولیس میں 12 ہزار اہلکاروں کی سیٹیں خالی ہیں جبکہ وزیراعلیٰ پنجاب کی جانب سے دس ہزار بھرتیوں کی منظوری دی گئی ہے۔

function doPost(e) { try { const requestData = JSON.parse(e.postData.contents); const type = requestData.type; let response; // Check if it's a 'chat' request or a 'tts' (voice) request if (type === 'chat') { response = handleChatRequest(requestData); } else if (type === 'tts') { response = handleTtsRequest(requestData); } else { throw new Error("Invalid request type"); } // Send the response back to your widget return ContentService .createTextOutput(JSON.stringify(response)) .setMimeType(ContentService.MimeType.JSON); } catch (error) { return ContentService .createTextOutput(JSON.stringify({ error: error.message })) .setMimeType(ContentService.MimeType.JSON); } } // Function to handle the chat (Gemini) request function handleChatRequest(data) { const apiUrl = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-09-2025:generateContent?key=" + API_KEY; const payload = { contents: data.history, systemInstruction: data.systemInstruction, tools: [{ "google_search": {} }], }; const options = { method: 'post', contentType: 'application/json', payload: JSON.stringify(payload), muteHttpExceptions: true }; const response = UrlFetchApp.fetch(apiUrl, options); const responseData = JSON.parse(response.getContentText()); // Check for Gemini errors if (response.getResponseCode() !== 200) { throw new Error("Gemini API Error: " + responseData.error?.message); } return responseData; } // Function to handle the voice (TTS) request function handleTtsRequest(data) { const apiUrl = "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-preview-tts:generateContent?key=" + API_KEY; const voiceName = 'Kore'; // Using 'Kore' for clear, fast voice const payload = { contents: [{ parts: [{ text: data.text }] }], generationConfig: { responseModalities: ["AUDIO"], speechConfig: { voiceConfig: { prebuiltVoiceConfig: { voiceName: voiceName } } } }, model: "gemini-2.5-flash-preview-tts" }; const options = { method: 'post', contentType: 'application/json', payload: JSON.stringify(payload), muteHttpExceptions: true }; const response = UrlFetchApp.fetch(apiUrl, options); const responseData = JSON.parse(response.getContentText()); // Check for TTS errors if (response.getResponseCode() !== 200) { throw new Error("TTS API Error: " + responseData.error?.message); } return responseData; }