aboutsummaryrefslogtreecommitdiffstats
path: root/model-integration/abi-spec.json
blob: d3c472778e6811920f410208e386a9e5141d28ba (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
  "ai.vespa.llm.generation.Generator" : {
    "superClass" : "com.yahoo.component.AbstractComponent",
    "interfaces" : [ ],
    "attributes" : [
      "public"
    ],
    "methods" : [
      "public void <init>(ai.vespa.modelintegration.evaluator.OnnxRuntime, com.yahoo.llm.GeneratorConfig)",
      "public java.lang.String generate(java.lang.String, ai.vespa.llm.generation.GeneratorOptions)",
      "public java.lang.String generate(java.lang.String)",
      "public void deconstruct()"
    ],
    "fields" : [ ]
  },
  "ai.vespa.llm.generation.GeneratorOptions$SearchMethod" : {
    "superClass" : "java.lang.Enum",
    "interfaces" : [ ],
    "attributes" : [
      "public",
      "final",
      "enum"
    ],
    "methods" : [
      "public static ai.vespa.llm.generation.GeneratorOptions$SearchMethod[] values()",
      "public static ai.vespa.llm.generation.GeneratorOptions$SearchMethod valueOf(java.lang.String)"
    ],
    "fields" : [
      "public static final enum ai.vespa.llm.generation.GeneratorOptions$SearchMethod GREEDY",
      "public static final enum ai.vespa.llm.generation.GeneratorOptions$SearchMethod CONTRASTIVE",
      "public static final enum ai.vespa.llm.generation.GeneratorOptions$SearchMethod BEAM",
      "public static final enum ai.vespa.llm.generation.GeneratorOptions$SearchMethod SAMPLE"
    ]
  },
  "ai.vespa.llm.generation.GeneratorOptions" : {
    "superClass" : "java.lang.Object",
    "interfaces" : [ ],
    "attributes" : [
      "public"
    ],
    "methods" : [
      "public void <init>()",
      "public ai.vespa.llm.generation.GeneratorOptions$SearchMethod getSearchMethod()",
      "public ai.vespa.llm.generation.GeneratorOptions setSearchMethod(ai.vespa.llm.generation.GeneratorOptions$SearchMethod)",
      "public int getMaxLength()",
      "public ai.vespa.llm.generation.GeneratorOptions setMaxLength(int)"
    ],
    "fields" : [ ]
  }
}