ollama-haskell-0.2.0.0: Haskell client for ollama.

Index

additionalPropertiesData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
addObjectPropertyData.Ollama.Common.SchemaBuilder
addPropertyData.Ollama.Common.SchemaBuilder
ApiErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
argumentsData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
arrayOfData.Ollama.Common.SchemaBuilder
AssistantData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
assistantMessageData.Ollama.Chat
buildSchemaData.Ollama.Common.SchemaBuilder
capabilitiesData.Ollama.Show, Ollama
chatData.Ollama.Chat, Ollama
chatMData.Ollama.Chat, Ollama
chatModelNameData.Ollama.Chat, Ollama
ChatOps 
1 (Type/Class)Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Chat, Ollama
ChatResponse 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
commonManagerData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
commonNonStreamingHandlerData.Ollama.Common.Utils
commonStreamHandlerData.Ollama.Common.Utils
contentData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
Conversation 
1 (Type/Class)Data.Ollama.Conversation
2 (Data Constructor)Data.Ollama.Conversation
conversationIdData.Ollama.Conversation
ConversationStoreData.Ollama.Conversation
ConvoM 
1 (Type/Class)Data.Ollama.Conversation
2 (Data Constructor)Data.Ollama.Conversation
copyModelData.Ollama.Copy, Ollama
copyModelMData.Ollama.Copy, Ollama
createdAt 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
3 (Function)Data.Ollama.Conversation
createModelData.Ollama.Create, Ollama
createModelMData.Ollama.Create, Ollama
DecodeErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
DecodingErrorMessageData.Ollama.Common.Error
DecodingFailedValueData.Ollama.Common.Error
defaultChatOpsData.Ollama.Chat, Ollama
defaultEmbeddingOpsData.Ollama.Embeddings
defaultGenerateOpsData.Ollama.Generate, Ollama
defaultModelOptionsData.Ollama.Common.Utils, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
defaultOllamaConfigData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
deleteConversationData.Ollama.Conversation
deleteModelData.Ollama.Delete, Ollama
deleteModelMData.Ollama.Delete, Ollama
details 
1 (Function)Data.Ollama.List, Ollama
2 (Function)Data.Ollama.Show, Ollama
digestData.Ollama.List, Ollama
done 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
embeddingData.Ollama.Embeddings, Ollama
embeddingMData.Ollama.Embeddings, Ollama
EmbeddingOps 
1 (Type/Class)Data.Ollama.Embeddings, Ollama
2 (Data Constructor)Data.Ollama.Embeddings, Ollama
embeddingOpsData.Ollama.Embeddings, Ollama
embeddingOpsMData.Ollama.Embeddings, Ollama
EmbeddingResp 
1 (Type/Class)Data.Ollama.Embeddings, Ollama
2 (Data Constructor)Data.Ollama.Embeddings, Ollama
emptyObjectData.Ollama.Common.SchemaBuilder
encodeImageData.Ollama.Common.Utils, Ollama
evalCount 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
evalDuration 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
expiresAtData.Ollama.Ps, Ollama
familiesData.Ollama.Common.Types, Data.Ollama.Show, Ollama
familyData.Ollama.Common.Types, Data.Ollama.Show, Ollama
FileErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
FormatData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
format 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Show, Ollama
2 (Function)Data.Ollama.Chat, Ollama
3 (Function)Data.Ollama.Generate, Ollama
frequencyPenaltyData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
functionData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
FunctionDef 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
functionDescriptionData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
functionNameData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
FunctionParameters 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
functionParametersData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
functionStrictData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
generalArchitectureData.Ollama.Show, Ollama
generalFileTypeData.Ollama.Show, Ollama
generalParameterCountData.Ollama.Show, Ollama
generalQuantizationVersionData.Ollama.Show, Ollama
generateData.Ollama.Generate, Ollama
generateMData.Ollama.Generate, Ollama
GenerateOps 
1 (Type/Class)Data.Ollama.Generate, Ollama
2 (Data Constructor)Data.Ollama.Generate, Ollama
GenerateResponse 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
genMessageData.Ollama.Chat
genResponseData.Ollama.Common.Types, Data.Ollama.Generate, Ollama
getDoneData.Ollama.Common.Types
getVersionData.Ollama.Common.Utils, Ollama
HasDoneData.Ollama.Common.Types
hostUrlData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
HttpErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
images 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Generate, Ollama
initInMemoryStoreData.Ollama.Conversation
InMemoryStore 
1 (Type/Class)Data.Ollama.Conversation
2 (Data Constructor)Data.Ollama.Conversation
inputData.Ollama.Embeddings, Ollama
InputTool 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
InvalidRequestData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
JArrayData.Ollama.Common.SchemaBuilder
JBooleanData.Ollama.Common.SchemaBuilder
JIntegerData.Ollama.Common.SchemaBuilder
JNullData.Ollama.Common.SchemaBuilder
JNumberData.Ollama.Common.SchemaBuilder
JObjectData.Ollama.Common.SchemaBuilder
JsonFormatData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
JsonSchemaErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
JsonTypeData.Ollama.Common.SchemaBuilder
JStringData.Ollama.Common.SchemaBuilder
keepAlive 
1 (Function)Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Generate, Ollama
keepAliveEmbedData.Ollama.Embeddings, Ollama
lastUpdatedData.Ollama.Conversation
licenseData.Ollama.Show, Ollama
listData.Ollama.List, Ollama
listConversationsData.Ollama.Conversation
listMData.Ollama.List
llamaAttentionHeadCountData.Ollama.Show, Ollama
llamaAttentionHeadCountKVData.Ollama.Show, Ollama
llamaAttentionLayerNormRMSEpsilonData.Ollama.Show, Ollama
llamaBlockCountData.Ollama.Show, Ollama
llamaContextLengthData.Ollama.Show, Ollama
llamaEmbeddingLengthData.Ollama.Show, Ollama
llamaFeedForwardLengthData.Ollama.Show, Ollama
llamaRopeDimensionCountData.Ollama.Show, Ollama
llamaRopeFreqBaseData.Ollama.Show, Ollama
llamaVocabSizeData.Ollama.Show, Ollama
loadConversationData.Ollama.Conversation
loadDuration 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
loadGenModelData.Ollama.Load, Ollama
loadGenModelMData.Ollama.Load, Ollama
mainGpuData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
Message 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
messageData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
messages 
1 (Function)Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Conversation
minPData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
model 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
3 (Function)Data.Ollama.Conversation
4 (Function)Data.Ollama.Embeddings, Ollama
ModelDetails 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Show, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Show, Ollama
modelDetailsData.Ollama.Ps, Ollama
modelDigestData.Ollama.Ps, Ollama
modelFileData.Ollama.Show, Ollama
ModelInfo 
1 (Type/Class)Data.Ollama.List, Ollama
2 (Data Constructor)Data.Ollama.List, Ollama
modelInfoData.Ollama.Show, Ollama
modelName 
1 (Function)Data.Ollama.Generate, Ollama
2 (Function)Data.Ollama.Ps, Ollama
ModelOptions 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
modelOptionsData.Ollama.Embeddings, Ollama
Models 
1 (Type/Class)Data.Ollama.List, Ollama
2 (Data Constructor)Data.Ollama.List, Ollama
modifiedAtData.Ollama.List, Ollama
nameData.Ollama.List, Ollama
name_Data.Ollama.Ps, Ollama
nonJsonHandlerData.Ollama.Common.Utils
numaData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numBatchData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numCtxData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numGpuData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numKeepData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numPredictData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
numThreadData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
objectOfData.Ollama.Common.SchemaBuilder
OllamaConfig 
1 (Type/Class)Data.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
2 (Data Constructor)Data.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
OllamaErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
onModelErrorData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
onModelFinishData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
onModelStartData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
options 
1 (Function)Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Generate, Ollama
OutputFunction 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
outputFunctionData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
outputFunctionNameData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
parameterPropertiesData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
parametersData.Ollama.Show, Ollama
parameterSizeData.Ollama.Common.Types, Data.Ollama.Show, Ollama
parameterTypeData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
parentModelData.Ollama.Common.Types, Data.Ollama.Show, Ollama
penalizeNewlineData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
presencePenaltyData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
printSchemaData.Ollama.Common.SchemaBuilder
promptData.Ollama.Generate, Ollama
promptEvalCount 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
promptEvalDuration 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
Property 
1 (Type/Class)Data.Ollama.Common.SchemaBuilder
2 (Data Constructor)Data.Ollama.Common.SchemaBuilder
psData.Ollama.Ps, Ollama
psMData.Ollama.Ps, Ollama
pullData.Ollama.Pull, Ollama
pullMData.Ollama.Pull, Ollama
pullOpsData.Ollama.Pull, Ollama
pullOpsMData.Ollama.Pull, Ollama
pushData.Ollama.Push, Ollama
pushMData.Ollama.Push, Ollama
quantizationLevelData.Ollama.Common.Types, Data.Ollama.Show, Ollama
rawData.Ollama.Generate, Ollama
repeatLastNData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
repeatPenaltyData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
requiredParamsData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
requireFieldData.Ollama.Common.SchemaBuilder
requireFieldsData.Ollama.Common.SchemaBuilder
respondedEmbeddingsData.Ollama.Embeddings, Ollama
respondedModelData.Ollama.Embeddings, Ollama
retryCountData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
retryDelayData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
RoleData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
roleData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
runConvoMData.Ollama.Conversation
runInMemoryConvoData.Ollama.Conversation
RunningModel 
1 (Type/Class)Data.Ollama.Ps, Ollama
2 (Data Constructor)Data.Ollama.Ps, Ollama
RunningModels 
1 (Type/Class)Data.Ollama.Ps, Ollama
2 (Data Constructor)Data.Ollama.Ps, Ollama
saveConversationData.Ollama.Conversation
Schema 
1 (Type/Class)Data.Ollama.Common.SchemaBuilder
2 (Data Constructor)Data.Ollama.Common.SchemaBuilder
SchemaFormatData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
schemaPropertiesData.Ollama.Common.SchemaBuilder
schemaRequiredData.Ollama.Common.SchemaBuilder
seedData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
showModelData.Ollama.Show, Ollama
ShowModelInfo 
1 (Type/Class)Data.Ollama.Show, Ollama
2 (Data Constructor)Data.Ollama.Show, Ollama
showModelMData.Ollama.Show, Ollama
showModelOpsData.Ollama.Show, Ollama
showModelOpsMData.Ollama.Show, Ollama
ShowModelResponse 
1 (Type/Class)Data.Ollama.Show, Ollama
2 (Data Constructor)Data.Ollama.Show, Ollama
sizeData.Ollama.List, Ollama
sizeVRamData.Ollama.Ps, Ollama
size_Data.Ollama.Ps, Ollama
stopData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
stream 
1 (Function)Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Generate, Ollama
suffixData.Ollama.Generate, Ollama
SystemData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
systemData.Ollama.Generate, Ollama
systemMessageData.Ollama.Chat
temperatureData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
template 
1 (Function)Data.Ollama.Generate, Ollama
2 (Function)Data.Ollama.Show, Ollama
think 
1 (Function)Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Generate, Ollama
thinking 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
timeoutData.Ollama.Common.Config, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
TimeoutErrorData.Ollama.Common.Error, Data.Ollama.Chat, Data.Ollama.Generate, Ollama
tokenizerGgmlBosToken_idData.Ollama.Show, Ollama
tokenizerGgmlEosToken_idData.Ollama.Show, Ollama
tokenizerGgmlMergesData.Ollama.Show, Ollama
tokenizerGgmlModeData.Ollama.Show, Ollama
tokenizerGgmlPreData.Ollama.Show, Ollama
tokenizerGgmlTokensData.Ollama.Show, Ollama
tokenizerGgmlTokenTypeData.Ollama.Show, Ollama
ToolData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
ToolCall 
1 (Type/Class)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
toOllamaFormatData.Ollama.Common.SchemaBuilder
toolMessageData.Ollama.Chat
toolsData.Ollama.Chat, Ollama
toolTypeData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
tool_callsData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
topKData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
topPData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
totalDuration 
1 (Function)Data.Ollama.Common.Types, Data.Ollama.Chat, Ollama
2 (Function)Data.Ollama.Common.Types, Data.Ollama.Generate, Ollama
truncateInputData.Ollama.Embeddings, Ollama
typicalPData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
unloadGenModelData.Ollama.Load, Ollama
unloadGenModelMData.Ollama.Load, Ollama
useMmapData.Ollama.Common.Types, Data.Ollama.Chat, Data.Ollama.Embeddings, Data.Ollama.Generate, Ollama
UserData.Ollama.Common.Types, Data.Ollama.Chat, Ollama
userMessageData.Ollama.Chat
validateConversationData.Ollama.Conversation
validateGenerateOpsData.Ollama.Generate
Version 
1 (Type/Class)Data.Ollama.Common.Types, Ollama
2 (Data Constructor)Data.Ollama.Common.Types, Ollama
withOllamaRequestData.Ollama.Common.Utils, Ollama
withOnModelErrorData.Ollama.Common.Config, Ollama
withOnModelFinishData.Ollama.Common.Config, Ollama
withOnModelStartData.Ollama.Common.Config, Ollama
withRetryData.Ollama.Common.Utils
|!Data.Ollama.Common.SchemaBuilder
|!!Data.Ollama.Common.SchemaBuilder
|+Data.Ollama.Common.SchemaBuilder
|++Data.Ollama.Common.SchemaBuilder