toggle menu
http4k
6.9.0.0
jvm
switch theme
search in API
http4k-connect-ai-ollama-fake
/
org.http4k.connect.ollama
/
FakeOllama
Fake
Ollama
class
FakeOllama
(
val
models
:
Storage
<
Model
>
=
DEFAULT_OLLAMA_MODELS
,
val
completionGenerators
:
Map
<
ModelName
,
ChatCompletionGenerator
>
=
emptyMap()
,
clock
:
Clock
=
systemUTC()
)
:
ChaoticHttpHandler
Members
Constructors
Fake
Ollama
Link copied to clipboard
constructor
(
models
:
Storage
<
Model
>
=
DEFAULT_OLLAMA_MODELS
,
completionGenerators
:
Map
<
ModelName
,
ChatCompletionGenerator
>
=
emptyMap()
,
clock
:
Clock
=
systemUTC()
)
Properties
completion
Generators
Link copied to clipboard
val
completionGenerators
:
Map
<
ModelName
,
ChatCompletionGenerator
>
models
Link copied to clipboard
val
models
:
Storage
<
Model
>
Functions
behave
Link copied to clipboard
fun
behave
(
)
:
ChaosEngine
client
Link copied to clipboard
fun
client
(
)
:
Ollama
Convenience function to get Ollama client
invoke
Link copied to clipboard
open
operator override
fun
invoke
(
request
:
Request
)
:
Response
misbehave
Link copied to clipboard
fun
misbehave
(
stage
:
Stage
)
:
ChaosEngine
fun
misbehave
(
behaviour
:
Behaviour
)
:
ChaosEngine
return
Status
Link copied to clipboard
fun
returnStatus
(
status
:
Status
)
:
ChaosEngine