TTickFable
AI के साथ कोड का कार्यक्षेत्र

सख्त अवधि टोकन

ms, s, m या h के साथ ASCII पूर्णांक को एक दिन तक सीमित मिलीसेकंड में पढ़ें।

● ● ●TickFable●
कार्यप्रवाह · सख्त अवधि टोकन ×
import re

def duration_ms(text):
    if not isinstance(text, str):
        raise ValueError("duration.text")
    match = re.fullmatch(r"(0|[1-9][0-9]{0,8})(ms|s|m|h)", text)
    if not match:
        raise ValueError("duration.syntax")
    result = int(match[1]) * {"ms": 1, "s": 1000, "m": 60000, "h": 3600000}[match[2]]
    if result > 86400000:
        raise ValueError("duration.range")
    return result
✳ms, s, m या h के साथ ASCII पूर्णांक को एक दिन तक सीमित मिलीसेकंड में पढ़ें।
✓ बदलावलागू करने से पहले समीक्षा करें ↗
कार्यक्षेत्र का चित्रण
लागू करने से पहले समीक्षा करेंवास्तविक व्यवहार की अपेक्षित परिणाम से तुलना करें। जाँच असफल हो तो अगले बदलाव से पहले कारण समझें।
मॉडलबेस URL और आवश्यक होने पर API कुंजी से OpenAI-संगत या Anthropic endpoint सेट करें। कनेक्शन जाँचें। स्थानीय मॉडल सर्वर चालू होना चाहिए; दूरस्थ उपकरण अलग से डेटा भेज सकते हैं।
प्रोजेक्टशून्य और दिन की सीमा जाँचें तथा शुरुआती शून्य, भिन्न, रिक्त स्थान और अज्ञात इकाइयाँ अस्वीकार करें।
कार्यप्रवाह

सख्त अवधि टोकन

कार्यप्रवाह ↗
कार्यप्रवाह
import re

def duration_ms(text):
    if not isinstance(text, str):
        raise ValueError("duration.text")
    match = re.fullmatch(r"(0|[1-9][0-9]{0,8})(ms|s|m|h)", text)
    if not match:
        raise ValueError("duration.syntax")
    result = int(match[1]) * {"ms": 1, "s": 1000, "m": 60000, "h": 3600000}[match[2]]
    if result > 86400000:
        raise ValueError("duration.range")
    return result
AI के साथ कोड का कार्यक्षेत्र

अस्पष्ट अवधि इनपुट को स्पष्ट कोडिंग कार्य बनाएँ

अवधि स्वीकारने वाली सेटिंग में ऐसी नीति चाहिए जिस पर उपयोगकर्ता और कॉलर भरोसा करें। TickFable स्रोत में उस नीति पर काम करने का Windows एआई कोडिंग कार्यक्षेत्र देता है। प्रोजेक्ट खोलें, सेटिंग का पार्सर और उपयोगकर्ता कोड पहचानें, और जुड़े मॉडल से बदलाव माँगने से पहले बताएँ कि कौन से इनपुट सफल हों।

एक उदाहरण कार्य ASCII पूर्णांक के बाद ms, s, m या h स्वीकारता है, उसे मिलीसेकंड में बदलता है और परिणाम को एक दिन तक सीमित रखता है। चर्चा करें कि स्पेस, भिन्न और शुरुआती शून्य स्वीकृत व्याकरण में आते हैं या नहीं। ये निर्णय पार्सर को उत्पाद व्यवहार से जोड़ते हैं; वे मॉडल की संयोगवश सुझाई अभिव्यक्ति से अनायास नहीं निकलने चाहिए।

सुझाए संपादन को अपनी आवश्यकताओं की छोटी स्वीकृति तालिका से मिलाएँ। शून्य, एक दिन की सीमा और उससे एक मान ऊपर जाँचें, फिर अस्वीकृत इनपुट का अनुप्रयोग संदेश परखें। मौजूदा वातावरण में जाँचें चलाएँ। उपयोगी परिणाम पाठ प्रविष्टि से संग्रहित मान तक एक समान सेटिंग अनुबंध है, केवल सामान्य सफल मार्ग पहचानने वाला पार्सर नहीं।

TickFable आवश्यकतानुसार क्रेडेंशियल लेकर समर्थित OpenAI-संगत या Anthropic एंडपॉइंट से जुड़ता है। अप्रतिबंधित एआई मॉडल एक उपलब्ध चयन हो सकता है। उसका संशोधन आपका व्याकरण निर्धारित या सत्यापन की शुद्धता स्थापित नहीं करता; संदर्भ क्षमता, टूल और पाबंदियाँ चुने मॉडल तथा सर्वर द्वारा तय रहती हैं।

अवधि इनपुट बदलने से पहले के प्रश्न

स्वीकृत और अस्वीकृत टोकन कैसे प्रस्तुत करूँ?

बड़े-छोटे अक्षर और खाली जगह सहित सटीक स्ट्रिंग तथा अपेक्षित परिणामों की छोटी तालिका दें। सेटिंग की समर्थित इकाइयाँ शामिल करें। इससे प्रस्तावित संपादन जाँचना आसान होता है और मानव-पठनीय अवधि जैसे अनौपचारिक विवरण पर निर्भरता से बचते हैं।

एक दिन की सीमा कहाँ जाँचूँ?

मॉडल से देखें कि पार्स की मात्रा अनुप्रयोग की उपयोग वाली इकाई में कैसे बदलती है। समीक्षा पुष्टि करे कि सीमा बदले हुए मान पर लागू है। प्रोजेक्ट परीक्षणों से अलग समर्थित इकाइयों में समतुल्य सीमा मान जाँचें।

क्या पार्सर इनपुट अपने आप ट्रिम करे?

केवल यदि यह आपकी आवश्यकता का हिस्सा हो। उदाहरण का सख्त व्याकरण स्पेस अस्वीकार करता है। बताएँ कि इंटरफ़ेस जानबूझकर पार्सिंग से पहले इनपुट सामान्यीकृत करता है या नहीं, फिर सीमा जाँचें ताकि अलग कॉलर एक ही मान को असंगत ढंग से न लें।

टोकन स्वीकारने के बाद और क्या महत्वपूर्ण है?

देखें कि कॉलर बदली अवधि कैसे संग्रहित और उपयोग करता है तथा अस्वीकृति कैसे बताता है। सही पार्सर भी टाइमर को गलत इकाई दे सकता है। उपयोगकर्ता कोड को कार्य में रखें और अनुप्रयोग का दिखाई देने वाला व्यवहार जाँचें।

Windows के लिए डाउनलोड करें ↗

TickFable · अद्यतन 2026-10-25