openai-scala-client-task
openai-scala-client-task
API
io.cequence.openaiscala.task
CompletionTask
CompletionTaskExec
CompletionTaskExec
CompletionTaskHelper
FineTuningTrainingSetGenerator
FineTuningTrainingSetGenerator
RolePrompts
io.cequence.openaiscala.task.binary
BinaryStringTask
CollectOnesAndZerosTask
CollectOnesTask
ConvertBinaryToDecimalTask
CountOnesAndZerosTask
CountOnesTask
EliminateBinaryPairsTask
io.cequence.openaiscala.task.domain
BinaryTaskCoreSettings
BinaryTaskSettings
CompletionTaskIO
PromptCompletionSeparators
PromptCompletionSeparators
TextCompletionTaskSettings
io.cequence.openaiscala.task.examples
GenerateFineTuningDatasetExample
RunCollectionZeroesOnesTask
openai-scala-client-task
/
io.cequence.openaiscala.task.binary
/
BinaryStringTask
BinaryStringTask
io.cequence.openaiscala.task.binary.BinaryStringTask
trait
BinaryStringTask
[
S
<:
BinaryTaskSettings
]
extends
CompletionTask
[
S
]
with
CompletionTaskHelper
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
CompletionTaskHelper
trait
CompletionTask
[
S
]
class
Object
trait
Matchable
class
Any
Known subtypes
class
CollectOnesAndZerosTask
class
CollectOnesTask
class
ConvertBinaryToDecimalTask
class
CountOnesAndZerosTask
class
CountOnesTask
class
EliminateBinaryPairsTask
Clear all
Members list
Concise view
Value members
Abstract methods
protected
def
addExample
(
withSpace
:
Boolean
)(
example
:
String
):
String
Concrete methods
protected
def
addSpaces
(
withSpace
:
Boolean
)(
s
:
String
):
String
protected
def
generateExamples
(
settings
:
S
):
String
override
def
generateInput
(
settings
:
S
):
String
Attributes
Definition Classes
CompletionTask
Inherited methods
def
evalResult
(
input
:
String
,
output
:
String
):
Option
[
Int
]
Attributes
Inherited from:
CompletionTask
def
expectedOutput
(
input
:
String
,
settings
:
S
):
Option
[
String
]
Attributes
Inherited from:
CompletionTask
protected
def
extractAux
(
pattern
:
Regex
,
prefixes
:
Seq
[
String
],
text
:
String
):
Option
[
String
]
Attributes
Inherited from:
CompletionTaskHelper
protected
def
extractWoSpacesAux
(
pattern
:
Regex
,
prefix
:
String
,
text
:
String
):
Option
[
String
]
Attributes
Inherited from:
CompletionTaskHelper
protected
def
extractWoSpacesAux
(
pattern
:
Regex
,
prefixes
:
Seq
[
String
],
text
:
String
):
Option
[
String
]
Attributes
Inherited from:
CompletionTaskHelper
protected
def
generateInputDensityUniformDistAux
(
stringSize
:
Int
):
String
Attributes
Inherited from:
CompletionTaskHelper
protected
def
generateInputUniformDistAux
(
stringSize
:
Int
):
String
Attributes
Inherited from:
CompletionTaskHelper
def
generatePrompt
(
input
:
String
,
settings
:
S
):
String
Attributes
Inherited from:
CompletionTask
def
seedAssistantPrompt
:
Option
[
String
]
Attributes
Inherited from:
CompletionTask
Concrete fields
protected
val
examples
:
Seq
[
String
]
override
val
hasEvalResult
:
Boolean
protected
val
onesCollectPattern
:
Regex
protected
val
onesCountPattern
:
Regex
protected
val
onesPrefix
:
String
override
val
rolePrompt
:
Option
[
String
]
protected
val
zerosCollectPattern
:
Regex
protected
val
zerosCountPattern
:
Regex
protected
val
zerosPrefix
:
String