NCModelConfig

Model configuration factory.

Companion:
class
Source:
NCModelConfig.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(id: String, name: String, ver: String): NCModelConfig

Creates model configuration with given parameters.

Creates model configuration with given parameters.

Value parameters:
id

Unique, immutable, global model ID.

name

Human readable model name.

ver

Model version.

Source:
NCModelConfig.scala
def apply(id: String, name: String, ver: String, desc: String, orig: String): NCModelConfig

Creates model configuration with given parameters.

Creates model configuration with given parameters.

Value parameters:
desc

Model description.

id

Unique, immutable, global model ID.

name

Human readable model name.

orig

Model origin.

ver

Model version.

Source:
NCModelConfig.scala
def apply(id: String, name: String, ver: String, desc: String, orig: String, convTimeout: Long, convDepth: Int): NCModelConfig

Creates model configuration with given parameters.

Creates model configuration with given parameters.

Value parameters:
convDepth

Maximum conversation depth.

convTimeout

Conversation timeout in millis.

desc

Model description.

id

Unique, immutable, global model ID.

name

Human readable model name.

orig

Model origin.

ver

Model version.

Source:
NCModelConfig.scala

Concrete fields

Default conversation depth is 3.

Default conversation depth is 3.

Source:
NCModelConfig.scala

Default conversation timeout is 60 mins.

Default conversation timeout is 60 mins.

Source:
NCModelConfig.scala