हम cookies इस्तेमाल करते हैं. Cookies और ब्राउज़र स्टोरेज आपको साइन इन रखते हैं और आपकी प्राथमिकताएं याद रखते हैं। आपकी अनुमति से हम यह भी मापते हैं कि साइट कैसे इस्तेमाल होती है। आप कभी भी । हमारी cookie नीति देखें।

BAAI: bge-m3

baai/bge-m3
Embeddingsइनपुट: text8K18 नव॰ 2025 को जोड़ा गया

BAAI: bge-m3 अभी आज़माएं

ऊपर दी गई कीमतों पर आपके बैलेंस से चलता है। नए अकाउंट मुफ्त उपयोग से शुरू होते हैं।

इसे इस्तेमाल करने के लिए साइन इन करेंमुफ्त अकाउंट बनाएं

नतीजे यहां दिखेंगे।

आज 5 में से 5 मुफ्त मैसेज बाकी, मुफ्त अकाउंट से अतिरिक्त मुफ्त उपयोग और API key मिलती है।मुफ्त अकाउंट बनाएंसाइन इनसेशन लागत $0.00

BAAI: bge-m3 एक नज़र में

  • इनपुट कीमत 34 Embeddings मॉडल के मीडियन से 50% कम है।

BAAI: bge-m3 के बारे में

BAAI: bge-m3, BAAI (Beijing Academy of Artificial Intelligence) का एक embedding मॉडल है। यह embeddings श्रेणी में आता है, जिसका अर्थ है कि यह चैट प्रतिक्रियाएँ उत्पन्न करने के बजाय टेक्स्ट को वेक्टर में बदलने के लिए बनाया गया है। यदि आपके एप्लिकेशन को ऐसे मॉडल की आवश्यकता है जो प्रश्नों के उत्तर दे या टेक्स्ट लिखे, तो यह उस प्रकार का मॉडल नहीं है; यह टेक्स्ट को संख्यात्मक रूप में प्रस्तुत करने के लिए मौजूद है ताकि अन्य सिस्टम इसकी तुलना, खोज और पुनर्प्राप्ति कर सकें।

मॉडल अपने एकमात्र इनपुट के रूप में टेक्स्ट लेता है और अपने एकमात्र आउटपुट के रूप में embeddings उत्पन्न करता है। प्रदाता के अनुसार, यह वाक्यों, अनुच्छेदों और लंबे दस्तावेज़ों को 1024-आयामी dense vector space में encode करता है, जिसका उद्देश्य उच्च-गुणवत्ता वाले semantic embeddings प्रदान करना है। यह बहुभाषी retrieval, semantic search और बड़े-संदर्भ अनुप्रयोगों के लिए अनुकूलित है। context window 8194 tokens है, और अधिकतम आउटपुट 7374 है, इसलिए काफी लंबे टेक्स्ट अंशों को कई छोटे टुकड़ों में विभाजित करने के बजाय एक ही अनुरोध में encode किया जा सकता है।

ये क्षमताएँ व्यावहारिक उपयोगों के एक स्पष्ट समूह की ओर संकेत करती हैं। Semantic search सबसे सीधा उपयोग है: अपने दस्तावेज़ों को एक बार encode करें, अनुरोध के समय उपयोगकर्ता क्वेरी को encode करें, और दस्तावेज़ों को keyword overlap के बजाय vector similarity के आधार पर रैंक करें। Retrieval augmented generation एक अन्य उपयोग है, जहाँ bge-m3 retrieval वाला आधा हिस्सा प्रदान करता है, ऐसे अंश खोजकर जो किसी प्रश्न के semantically निकट हैं, जिन्हें फिर एक अलग generative मॉडल को भेजा जाता है। चूँकि मॉडल बहुभाषी है, वही index विभिन्न भाषाओं में क्वेरी और दस्तावेज़ों की सेवा कर सकता है, जो cross-lingual search, deduplication और टेक्स्ट संग्रहों की clustering के लिए उपयुक्त है। लंबा context window तब भी मदद करता है जब एक ही दस्तावेज़ chunk बड़ा हो, क्योंकि कम chunks का अर्थ है vectors में अर्थ का कम विखंडन।

आप मॉडल को api14 के OpenAI-संगत API के माध्यम से model id "baai/bge-m3" का उपयोग करके कॉल करते हैं। चूँकि इंटरफ़ेस OpenAI प्रारूप का पालन करता है, आप एक मौजूदा OpenAI client को api14 के base URL पर इंगित कर सकते हैं और उस id के साथ अपना टेक्स्ट embeddings endpoint पर भेज सकते हैं, बिना अपने integration को फिर से लिखे। मॉडल endpoint की आवश्यकताओं से परे कोई समर्थित parameters सूचीबद्ध नहीं करता, इसलिए अनुरोध सरल रखें: इनपुट टेक्स्ट और model id प्रदान करें, और लौटाए गए vectors पढ़ें। यहाँ temperature जैसे कोई sampling controls ट्यून करने के लिए नहीं हैं, क्योंकि आउटपुट generated tokens के बजाय deterministic embedding डेटा है।

एक बात ध्यान में रखें वह है scope। bge-m3 केवल टेक्स्ट स्वीकार करता है और केवल embeddings लौटाता है, इसलिए summarization, generation द्वारा classification या conversational replies जैसे कार्यों के लिए इसके साथ एक अलग मॉडल की आवश्यकता होती है। 8194 token का context retrieval कार्य के लिए उदार है लेकिन फिर भी सीमित है, इसलिए बहुत बड़े दस्तावेज़ों को encode करने से पहले chunk किया जाना चाहिए। इन सीमाओं के भीतर, यह एक उचित विकल्प है जब आपकी समस्या मूल रूप से टेक्स्ट को प्रस्तुत करने और उसकी तुलना करने के बारे में हो।

BAAI: bge-m3 API कैसे कॉल करें

  1. अपने dashboard में API key बनाएं।
  2. अपनी भाषा के लिए आधिकारिक openai SDK इंस्टॉल करें।
  3. baseURL को https://api14.com/api/v1 और model को "baai/bge-m3" पर सेट करें।
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.embeddings.create({
  "model": "baai/bge-m3",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

स्पेसिफिकेशन

Context लंबाई
8,194
अधिकतम आउटपुट
7,374
इनपुट
text
आउटपुट
embeddings

api14 पर requests · पिछले 7 दिन

10-1710-1810-1910-2010-2110-2210-23

BAAI: bge-m3: अक्सर पूछे जाने वाले सवाल

BAAI: bge-m3 API की कीमत कितनी है?
BAAI: bge-m3 की कीमत इनपुट $0.04 / 1M tokens है। शुल्क आपके USD बैलेंस से सिर्फ सफल requests के लिए कटता है; फेल हुई requests मुफ्त हैं।
BAAI: bge-m3 की context window कितनी है?
BAAI: bge-m3 हर request में 8,194 tokens तक पढ़ता है, prompt, इतिहास और दस्तावेज़ मिलाकर। यह हर जवाब में 7,374 आउटपुट tokens तक लिखता है।
BAAI: bge-m3 क्या कर सकता है?
BAAI: bge-m3 text स्वीकार करता है और embeddings लौटाता है।
अपने कोड से BAAI: bge-m3 कैसे कॉल करूं?
किसी भी OpenAI SDK को https://api14.com/api/v1 पर पॉइंट करें और model को "baai/bge-m3" पर सेट करें, कोड में और कोई बदलाव नहीं। इस पेज के कोड पैनल से तैयार उदाहरण कॉपी करें।
BAAI: bge-m3 के विकल्प क्या हैं?
मिलती-जुलती कीमत वाले Embeddings मॉडल: Thenlper: GTE-Large, Intfloat: E5-Large-v2, Intfloat: Multilingual-E5-Large। सभी एक ही API key से चलते हैं, इसलिए बदलना बस एक string बदलना है।

BAAI: bge-m3 कम्युनिटी

नया टॉपिक

इस कम्युनिटी में अभी कोई टॉपिक नहीं है। BAAI: bge-m3 के बारे में पहला टॉपिक खोलें।