Skip to content

Commit 14c4aad

Browse files
committed
this
1 parent f588198 commit 14c4aad

File tree

2 files changed

+139
-1
lines changed

2 files changed

+139
-1
lines changed
Lines changed: 95 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,95 @@
1-
#nullable enable
1+
#nullable enable
2+
Google.AI.Edge.Localagents.FC.ChatSession
3+
Google.AI.Edge.Localagents.FC.ChatSession.Clone() -> Google.AI.Edge.Localagents.FC.ChatSession?
4+
Google.AI.Edge.Localagents.FC.ChatSession.Close() -> void
5+
Google.AI.Edge.Localagents.FC.ChatSession.DisableConstraint() -> void
6+
Google.AI.Edge.Localagents.FC.ChatSession.Rewind() -> Google.AI.Edge.Localagents.FC.ChatSession.RewindResult?
7+
Google.AI.Edge.Localagents.FC.ChatSession.RewindResult
8+
Google.AI.Edge.Localagents.FC.ChatSession.RewindResult.RewindResult() -> void
9+
Google.AI.Edge.Localagents.FC.ChatSession.RewindResult.RewindResult(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
10+
Google.AI.Edge.Localagents.FC.FstConstraintProvider
11+
Google.AI.Edge.Localagents.FC.FstConstraintProvider.Close() -> void
12+
Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint
13+
Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.FstConstraint(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
14+
Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraintProvider(long sentencePieceProcessorHandle) -> void
15+
Google.AI.Edge.Localagents.FC.FunctionCallException
16+
Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus
17+
Google.AI.Edge.Localagents.FC.FunctionCallException.Status.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
18+
Google.AI.Edge.Localagents.FC.GemmaFormatter
19+
Google.AI.Edge.Localagents.FC.GemmaFormatter.GemmaFormatter() -> void
20+
Google.AI.Edge.Localagents.FC.GemmaFormatter.GemmaFormatter(Google.AI.Edge.Localagents.FC.ModelFormatterOptions? formatterOptions) -> void
21+
Google.AI.Edge.Localagents.FC.GemmaFormatter.StartModelTurn() -> string?
22+
Google.AI.Edge.Localagents.FC.GenerativeModel
23+
Google.AI.Edge.Localagents.FC.GenerativeModel.StartChat() -> Google.AI.Edge.Localagents.FC.ChatSession?
24+
Google.AI.Edge.Localagents.FC.HammerFormatter
25+
Google.AI.Edge.Localagents.FC.HammerFormatter.HammerFormatter() -> void
26+
Google.AI.Edge.Localagents.FC.HammerFormatter.HammerFormatter(Google.AI.Edge.Localagents.FC.ModelFormatterOptions? formatterOptions) -> void
27+
Google.AI.Edge.Localagents.FC.HammerFormatter.StartModelTurn() -> string?
28+
Google.AI.Edge.Localagents.FC.LlamaFormatter
29+
Google.AI.Edge.Localagents.FC.LlamaFormatter.LlamaFormatter() -> void
30+
Google.AI.Edge.Localagents.FC.LlamaFormatter.LlamaFormatter(Google.AI.Edge.Localagents.FC.ModelFormatterOptions? formatterOptions) -> void
31+
Google.AI.Edge.Localagents.FC.LlamaFormatter.StartModelTurn() -> string?
32+
Google.AI.Edge.Localagents.FC.LlmInferenceBackend
33+
Google.AI.Edge.Localagents.FC.LlmInferenceBackend.Close() -> void
34+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions
35+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder
36+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.Build() -> Google.AI.Edge.Localagents.FC.ModelFormatterOptions?
37+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.Builder() -> void
38+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.Builder(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
39+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.ModelFormatterOptions() -> void
40+
Google.AI.Edge.Localagents.FC.ModelFormatterOptions.ModelFormatterOptions(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
41+
Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolFormatter
42+
Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolFormatter.DefaultToolFormatter() -> void
43+
Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolRetrievalClient
44+
Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolRetrievalClient.AddRawText(System.Collections.Generic.IList<string!>? textEntries, System.Collections.Generic.IList<System.Collections.Generic.IDictionary<string!, string!>!>? metadata) -> Java.Lang.Boolean?
45+
Google.AI.Edge.Localagents.FC.Toolretrieval.IToolFormatter
46+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata
47+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.AddFunctionMetadata(string? functionName, Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata? metadata) -> Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata?
48+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata
49+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.FunctionMetadata() -> void
50+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.FunctionMetadata(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void
51+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.GetFunctionMetadata(string? functionName) -> Java.Util.Optional?
52+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.RemoveFunctionMetadata(string? functionName) -> Java.Util.Optional?
53+
Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.ToolMetadata() -> void
54+
abstract Google.AI.Edge.Localagents.FC.ModelFormatterOptions.AddPromptTemplate() -> bool
55+
abstract Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.SetAddPromptTemplate(bool addPromptTemplate) -> Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder?
56+
override Google.AI.Edge.Localagents.FC.ChatSession.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
57+
override Google.AI.Edge.Localagents.FC.ChatSession.RewindResult.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
58+
override Google.AI.Edge.Localagents.FC.ChatSession.RewindResult.ThresholdClass.get -> nint
59+
override Google.AI.Edge.Localagents.FC.ChatSession.RewindResult.ThresholdType.get -> System.Type!
60+
override Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
61+
override Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.ThresholdClass.get -> nint
62+
override Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.ThresholdType.get -> System.Type!
63+
override Google.AI.Edge.Localagents.FC.FstConstraintProvider.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
64+
override Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
65+
override Google.AI.Edge.Localagents.FC.FunctionCallException.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
66+
override Google.AI.Edge.Localagents.FC.GemmaFormatter.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
67+
override Google.AI.Edge.Localagents.FC.GenerativeModel.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
68+
override Google.AI.Edge.Localagents.FC.HammerFormatter.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
69+
override Google.AI.Edge.Localagents.FC.LlamaFormatter.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
70+
override Google.AI.Edge.Localagents.FC.LlmInferenceBackend.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
71+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
72+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.ThresholdClass.get -> nint
73+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder.ThresholdType.get -> System.Type!
74+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
75+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.ThresholdClass.get -> nint
76+
override Google.AI.Edge.Localagents.FC.ModelFormatterOptions.ThresholdType.get -> System.Type!
77+
override Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolFormatter.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
78+
override Google.AI.Edge.Localagents.FC.Toolretrieval.DefaultToolRetrievalClient.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
79+
override Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
80+
override Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.ThresholdClass.get -> nint
81+
override Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.ThresholdType.get -> System.Type!
82+
override Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.JniPeerMembers.get -> Java.Interop.JniPeerMembers!
83+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.InvalidFunctionName.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
84+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.InvalidParameterName.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
85+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.MissingRequiredParameter.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
86+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.ParseError.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
87+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.Valid.get -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
88+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.ValueOf(string? name) -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus?
89+
static Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus.Values() -> Google.AI.Edge.Localagents.FC.FunctionCallException.FunctionCallStatus![]?
90+
static Google.AI.Edge.Localagents.FC.ModelFormatterOptions.InvokeBuilder() -> Google.AI.Edge.Localagents.FC.ModelFormatterOptions.Builder?
91+
virtual Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.Close() -> void
92+
virtual Google.AI.Edge.Localagents.FC.FstConstraintProvider.FstConstraint.ConstraintHandle.get -> long
93+
virtual Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.AddAttribute(string? key, string? value) -> Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata?
94+
virtual Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.GetAttribute(string? key) -> Java.Util.Optional?
95+
virtual Google.AI.Edge.Localagents.FC.Toolretrieval.ToolMetadata.FunctionMetadata.RemoveAttribute(string? key) -> Java.Util.Optional?

source/com.google.ai.edge.localagents/localagents-rag/Transforms/Metadata.xml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,48 @@
33
<!-- Remove proto packages as they are internal types -->
44
<remove-node path="/api/package[@name='com.google.ai.edge.localagents.rag.memory.proto']" />
55
<remove-node path="/api/package[@name='com.google.ai.edge.localagents.rag.models.proto']" />
6+
<!-- Chain is internal -->
7+
<remove-node path="/api/package/class/implements[@name='com.google.ai.edge.localagents.rag.chains.Chain']" />
8+
<!-- -->
9+
<add-node path="/api/package[@name='com.google.ai.edge.localagents.rag.memory']/class[@name='DefaultVectorStore']">
10+
<method abstract="false" deprecated="not deprecated" final="false" name="getNearestRecords" native="false"
11+
return="java.util.List&lt;com.google.ai.edge.localagents.rag.memory.VectorStoreRecord&lt;java.lang.Object&gt;&gt;"
12+
jni-return="Lcom/google/common/collect/ImmutableList&lt;Lcom/google/ai/edge/localagents/rag/memory/VectorStoreRecord&lt;TT;&gt;;&gt;;"
13+
static="false" synchronized="false" visibility="public" bridge="false" synthetic="false"
14+
jni-signature="(Ljava/util/List;IF)Lcom/google/common/collect/ImmutableList;">
15+
<parameter name="queryEmbeddings" type="java.util.List&lt;java.lang.Float&gt;" jni-type="Ljava/util/List&lt;Ljava/lang/Float;&gt;;" />
16+
<parameter name="topK" type="int" jni-type="I" />
17+
<parameter name="minSimilarityScore" type="float" jni-type="F" />
18+
</method>
19+
<method abstract="false" deprecated="not deprecated" final="false" name="getNearestRecords"
20+
native="false" return="java.util.List" jni-return="Ljava/util/List;" static="false"
21+
synchronized="false" visibility="public" bridge="true" synthetic="true"
22+
jni-signature="(Ljava/util/List;IF)Ljava/util/List;">
23+
<parameter name="queryEmbeddings" type="java.util.List" jni-type="Ljava/util/List;" />
24+
<parameter name="topK" type="int" jni-type="I" />
25+
<parameter name="minSimilarityScore" type="float" jni-type="F" />
26+
</method>
27+
</add-node>
28+
<add-node path="/api/package[@name='com.google.ai.edge.localagents.rag.memory']/class[@name='SqliteVectorStore']">
29+
<method abstract="false" deprecated="not deprecated" final="false" name="getNearestRecords" native="false"
30+
return="java.util.List&lt;com.google.ai.edge.localagents.rag.memory.VectorStoreRecord&lt;java.lang.Object&gt;&gt;"
31+
jni-return="Lcom/google/common/collect/ImmutableList&lt;Lcom/google/ai/edge/localagents/rag/memory/VectorStoreRecord&lt;Ljava/lang/String;&gt;;&gt;;"
32+
static="false" synchronized="false" visibility="public" bridge="false" synthetic="false"
33+
jni-signature="(Ljava/util/List;IF)Lcom/google/common/collect/ImmutableList;">
34+
<parameter name="queryEmbeddings" type="java.util.List&lt;java.lang.Float&gt;" jni-type="Ljava/util/List&lt;Ljava/lang/Float;&gt;;" />
35+
<parameter name="topK" type="int" jni-type="I" />
36+
<parameter name="minSimilarityScore" type="float" jni-type="F" />
37+
</method>
38+
<method abstract="false" deprecated="not deprecated" final="false" name="getNearestRecords"
39+
native="false" return="java.util.List" jni-return="Ljava/util/List;" static="false"
40+
synchronized="false" visibility="public" bridge="true" synthetic="true"
41+
jni-signature="(Ljava/util/List;IF)Ljava/util/List;">
42+
<parameter name="queryEmbeddings" type="java.util.List" jni-type="Ljava/util/List;" />
43+
<parameter name="topK" type="int" jni-type="I" />
44+
<parameter name="minSimilarityScore" type="float" jni-type="F" />
45+
</method>
46+
</add-node>
47+
<attr
48+
path="/api/package[@name='com.google.ai.edge.localagents.rag.memory']/interface[@name='VectorStore']/method[@name='getNearestRecords']"
49+
name="return">java.util.List&lt;com.google.ai.edge.localagents.rag.memory.VectorStoreRecord&lt;java.lang.Object&gt;&gt;</attr>
650
</metadata>

0 commit comments

Comments
 (0)