Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codestoryai/prompts
/ types & classes
Types & classes
81 in github.com/codestoryai/prompts
⨍
Functions
210
◇
Types & classes
81
↓ 5 callers
Enum
TokenizerError
llm_client/src/format/types.rs:82
↓ 1 callers
Class
OpenAIClient
llm_client/src/clients/openai.rs:26
Class
AddedTokenDecoder
llm_client/src/format/types.rs:72
Class
AnswerModel
llm_prompts/src/answer_model/mod.rs:9
Class
AzureConfig
llm_client/src/provider.rs:139
Class
AzureOpenAIDeploymentId
llm_client/src/provider.rs:12
Enum
ChatModelBrokerErrors
llm_prompts/src/chat/broker.rs:6
Class
Choice
llm_client/src/clients/togetherai.rs:38
Class
Choice
llm_client/src/clients/codestory.rs:21
Class
Choice
llm_client/src/clients/lmstudio.rs:20
Class
CodeSpan
llm_prompts/src/reranking/types.rs:12
Class
CodeSpanDigest
llm_prompts/src/reranking/types.rs:87
Class
CodeStoryClient
llm_client/src/clients/codestory.rs:25
Class
CodeStoryConfig
llm_client/src/provider.rs:158
Class
CodeStoryLLMType
llm_client/src/provider.rs:17
Class
CodeStoryMessage
llm_client/src/clients/codestory.rs:31
Class
CodeStoryRequest
llm_client/src/clients/codestory.rs:42
Class
CodeStoryRequestOptions
llm_client/src/clients/codestory.rs:37
Class
DeepSeekCoderFormatting
llm_client/src/format/deepseekcoder.rs:5
Class
DummyLLMFormatting
llm_client/src/format/types.rs:11
Enum
InLineDocNode
llm_prompts/src/in_line_edit/types.rs:7
Class
InLineDocRequest
llm_prompts/src/in_line_edit/types.rs:14
Interface
InLineEditPrompt
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
Class
InLineEditPromptBroker
llm_prompts/src/in_line_edit/broker.rs:14
Enum
InLineEditPromptError
llm_prompts/src/in_line_edit/types.rs:218
Class
InLineEditRequest
llm_prompts/src/in_line_edit/types.rs:121
Class
InLineFixRequest
llm_prompts/src/in_line_edit/types.rs:67
Enum
InLinePromptResponse
llm_prompts/src/in_line_edit/types.rs:187
Class
LLMAnswerModelBroker
llm_prompts/src/answer_model/mod.rs:81
Class
LLMBroker
llm_client/src/broker.rs:29
Class
LLMBrokerConfiguration
llm_client/src/config.rs:5
Class
LLMChatModelBroker
llm_prompts/src/chat/broker.rs:11
Interface
LLMClient
llm_client/src/clients/types.rs:391
Class
LLMClientCompletionRequest
llm_client/src/clients/types.rs:232
Class
LLMClientCompletionResponse
llm_client/src/clients/types.rs:320
Class
LLMClientCompletionStringRequest
llm_client/src/clients/types.rs:240
Enum
LLMClientError
llm_client/src/clients/types.rs:349
Class
LLMClientMessage
llm_client/src/clients/types.rs:163
Class
LLMClientMessageFunctionCall
llm_client/src/clients/types.rs:129
Class
LLMClientMessageFunctionReturn
llm_client/src/clients/types.rs:147
Enum
LLMClientRole
llm_client/src/clients/types.rs:100
Interface
LLMFormatting
llm_client/src/format/types.rs:7
Enum
LLMProvider
llm_client/src/provider.rs:23
Enum
LLMProviderAPIKeys
llm_client/src/provider.rs:33
Class
LLMStudioMessage
llm_client/src/clients/lmstudio.rs:29
Class
LLMTokenizer
llm_client/src/tokenizer/tokenizer.rs:22
Enum
LLMTokenizerError
llm_client/src/tokenizer/tokenizer.rs:28
Enum
LLMTokenizerInput
llm_client/src/tokenizer/tokenizer.rs:45
Enum
LLMType
llm_client/src/clients/types.rs:13
Class
LLMTypeVisitor
llm_client/src/clients/types.rs:41
Class
LMStudioClient
llm_client/src/clients/lmstudio.rs:24
Class
LMStudioConfig
llm_client/src/provider.rs:147
Class
LMStudioRequest
llm_client/src/clients/lmstudio.rs:35
Class
LMStudioResponse
llm_client/src/clients/codestory.rs:15
Class
LMStudioResponse
llm_client/src/clients/lmstudio.rs:14
Class
MistralInstructFormatting
llm_client/src/format/mistral.rs:5
Class
MistralLineEditPrompt
llm_prompts/src/in_line_edit/mistral.rs:9
Class
MistralReRank
llm_prompts/src/reranking/mistral.rs:11
Class
MixtralInstructFormatting
llm_client/src/format/mixtral.rs:5
Class
OllamaClient
llm_client/src/clients/ollama.rs:15
Class
OllamaClientRequest
llm_client/src/clients/ollama.rs:38
Class
OllamaProvider
llm_client/src/provider.rs:136
Class
OllamaResponse
llm_client/src/clients/ollama.rs:21
Enum
OpenAIClientType
llm_client/src/clients/openai.rs:21
Class
OpenAILineEditPrompt
llm_prompts/src/in_line_edit/openai.rs:11
Class
OpenAIProvider
llm_client/src/provider.rs:120
Class
OpenAIReRank
llm_prompts/src/reranking/openai.rs:10
Class
ReRankBroker
llm_prompts/src/reranking/broker.rs:28
Interface
ReRankCodeSpan
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
Enum
ReRankCodeSpanError
llm_prompts/src/reranking/types.rs:309
Class
ReRankCodeSpanRequest
llm_prompts/src/reranking/types.rs:192
Enum
ReRankCodeSpanResponse
llm_prompts/src/reranking/types.rs:277
Class
ReRankListWiseResponse
llm_prompts/src/reranking/types.rs:245
Class
ReRankPointWisePrompt
llm_prompts/src/reranking/types.rs:250
Enum
ReRankStrategy
llm_prompts/src/reranking/types.rs:185
Class
TogetherAIClient
llm_client/src/clients/togetherai.rs:15
Class
TogetherAIProvider
llm_client/src/provider.rs:125
Class
TogetherAIRequest
llm_client/src/clients/togetherai.rs:21
Class
TogetherAIResponse
llm_client/src/clients/togetherai.rs:31
Class
Token
llm_client/src/clients/togetherai.rs:43
Class
TokenizerConfig
llm_client/src/format/types.rs:30