MCPcopy Create free account

hub / github.com/codestoryai/prompts / types & classes

Types & classes81 in github.com/codestoryai/prompts

↓ 5 callersEnumTokenizerError
llm_client/src/format/types.rs:82
↓ 1 callersClassOpenAIClient
llm_client/src/clients/openai.rs:26
ClassAddedTokenDecoder
llm_client/src/format/types.rs:72
ClassAnswerModel
llm_prompts/src/answer_model/mod.rs:9
ClassAzureConfig
llm_client/src/provider.rs:139
ClassAzureOpenAIDeploymentId
llm_client/src/provider.rs:12
EnumChatModelBrokerErrors
llm_prompts/src/chat/broker.rs:6
ClassChoice
llm_client/src/clients/togetherai.rs:38
ClassChoice
llm_client/src/clients/codestory.rs:21
ClassChoice
llm_client/src/clients/lmstudio.rs:20
ClassCodeSpan
llm_prompts/src/reranking/types.rs:12
ClassCodeSpanDigest
llm_prompts/src/reranking/types.rs:87
ClassCodeStoryClient
llm_client/src/clients/codestory.rs:25
ClassCodeStoryConfig
llm_client/src/provider.rs:158
ClassCodeStoryLLMType
llm_client/src/provider.rs:17
ClassCodeStoryMessage
llm_client/src/clients/codestory.rs:31
ClassCodeStoryRequest
llm_client/src/clients/codestory.rs:42
ClassCodeStoryRequestOptions
llm_client/src/clients/codestory.rs:37
ClassDeepSeekCoderFormatting
llm_client/src/format/deepseekcoder.rs:5
ClassDummyLLMFormatting
llm_client/src/format/types.rs:11
EnumInLineDocNode
llm_prompts/src/in_line_edit/types.rs:7
ClassInLineDocRequest
llm_prompts/src/in_line_edit/types.rs:14
InterfaceInLineEditPrompt
Should we send context here as the above, below and in line context, or do we just send the data as it is?
llm_prompts/src/in_line_edit/types.rs:208
ClassInLineEditPromptBroker
llm_prompts/src/in_line_edit/broker.rs:14
EnumInLineEditPromptError
llm_prompts/src/in_line_edit/types.rs:218
ClassInLineEditRequest
llm_prompts/src/in_line_edit/types.rs:121
ClassInLineFixRequest
llm_prompts/src/in_line_edit/types.rs:67
EnumInLinePromptResponse
llm_prompts/src/in_line_edit/types.rs:187
ClassLLMAnswerModelBroker
llm_prompts/src/answer_model/mod.rs:81
ClassLLMBroker
llm_client/src/broker.rs:29
ClassLLMBrokerConfiguration
llm_client/src/config.rs:5
ClassLLMChatModelBroker
llm_prompts/src/chat/broker.rs:11
InterfaceLLMClient
llm_client/src/clients/types.rs:391
ClassLLMClientCompletionRequest
llm_client/src/clients/types.rs:232
ClassLLMClientCompletionResponse
llm_client/src/clients/types.rs:320
ClassLLMClientCompletionStringRequest
llm_client/src/clients/types.rs:240
EnumLLMClientError
llm_client/src/clients/types.rs:349
ClassLLMClientMessage
llm_client/src/clients/types.rs:163
ClassLLMClientMessageFunctionCall
llm_client/src/clients/types.rs:129
ClassLLMClientMessageFunctionReturn
llm_client/src/clients/types.rs:147
EnumLLMClientRole
llm_client/src/clients/types.rs:100
InterfaceLLMFormatting
llm_client/src/format/types.rs:7
EnumLLMProvider
llm_client/src/provider.rs:23
EnumLLMProviderAPIKeys
llm_client/src/provider.rs:33
ClassLLMStudioMessage
llm_client/src/clients/lmstudio.rs:29
ClassLLMTokenizer
llm_client/src/tokenizer/tokenizer.rs:22
EnumLLMTokenizerError
llm_client/src/tokenizer/tokenizer.rs:28
EnumLLMTokenizerInput
llm_client/src/tokenizer/tokenizer.rs:45
EnumLLMType
llm_client/src/clients/types.rs:13
ClassLLMTypeVisitor
llm_client/src/clients/types.rs:41
ClassLMStudioClient
llm_client/src/clients/lmstudio.rs:24
ClassLMStudioConfig
llm_client/src/provider.rs:147
ClassLMStudioRequest
llm_client/src/clients/lmstudio.rs:35
ClassLMStudioResponse
llm_client/src/clients/codestory.rs:15
ClassLMStudioResponse
llm_client/src/clients/lmstudio.rs:14
ClassMistralInstructFormatting
llm_client/src/format/mistral.rs:5
ClassMistralLineEditPrompt
llm_prompts/src/in_line_edit/mistral.rs:9
ClassMistralReRank
llm_prompts/src/reranking/mistral.rs:11
ClassMixtralInstructFormatting
llm_client/src/format/mixtral.rs:5
ClassOllamaClient
llm_client/src/clients/ollama.rs:15
ClassOllamaClientRequest
llm_client/src/clients/ollama.rs:38
ClassOllamaProvider
llm_client/src/provider.rs:136
ClassOllamaResponse
llm_client/src/clients/ollama.rs:21
EnumOpenAIClientType
llm_client/src/clients/openai.rs:21
ClassOpenAILineEditPrompt
llm_prompts/src/in_line_edit/openai.rs:11
ClassOpenAIProvider
llm_client/src/provider.rs:120
ClassOpenAIReRank
llm_prompts/src/reranking/openai.rs:10
ClassReRankBroker
llm_prompts/src/reranking/broker.rs:28
InterfaceReRankCodeSpan
The rerank code span will take in a list of code spans and generate a prompt for it, but I do think reranking by itself is pretty interesting, should
llm_prompts/src/reranking/types.rs:326
EnumReRankCodeSpanError
llm_prompts/src/reranking/types.rs:309
ClassReRankCodeSpanRequest
llm_prompts/src/reranking/types.rs:192
EnumReRankCodeSpanResponse
llm_prompts/src/reranking/types.rs:277
ClassReRankListWiseResponse
llm_prompts/src/reranking/types.rs:245
ClassReRankPointWisePrompt
llm_prompts/src/reranking/types.rs:250
EnumReRankStrategy
llm_prompts/src/reranking/types.rs:185
ClassTogetherAIClient
llm_client/src/clients/togetherai.rs:15
ClassTogetherAIProvider
llm_client/src/provider.rs:125
ClassTogetherAIRequest
llm_client/src/clients/togetherai.rs:21
ClassTogetherAIResponse
llm_client/src/clients/togetherai.rs:31
ClassToken
llm_client/src/clients/togetherai.rs:43
ClassTokenizerConfig
llm_client/src/format/types.rs:30