DocWire SDK
DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing possible for security and confidentiality
local_ai_embed.h
1 /*********************************************************************************************************************************************/
2 /* DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. */
3 /* Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, */
4 /* document analysis. Offline processing possible for security and confidentiality */
5 /* */
6 /* Copyright (c) SILVERCODERS Ltd, http://silvercoders.com */
7 /* Project homepage: https://github.com/docwire/docwire */
8 /* */
9 /* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-DocWire-Commercial */
10 /*********************************************************************************************************************************************/
11 
12 #ifndef DOCWIRE_LOCAL_AI_EMBED_H
13 #define DOCWIRE_LOCAL_AI_EMBED_H
14 
15 #include "ai_embed.h"
16 #include "local_ai_export.h"
17 
18 namespace docwire::ai::local::passage
19 {
20 
26 class DOCWIRE_LOCAL_AI_EXPORT embedder : public docwire::ai::embed
27 {
28  public:
29  embedder();
30 };
31 } // namespace docwire::ai::local::passage
32 
33 namespace docwire::ai::local::query
34 {
42 class DOCWIRE_LOCAL_AI_EXPORT embedder : public docwire::ai::embed
43 {
44  public:
45  embedder();
46 };
47 
48 } // namespace docwire::ai::local::query
49 
50 #endif // DOCWIRE_LOCAL_AI_EMBED_H
Embeds a passage (document chunk) using the local AI model's default passage prefix....
Embeds a search query (search input) using the local AI model's default query prefix.