MCPcopy Create free account

hub / github.com/codestoryai/prompts / functions

Functions210 in github.com/codestoryai/prompts

↓ 24 callersMethodcontent
(&self)
llm_client/src/clients/types.rs:157
↓ 20 callersMethodrole
(&self)
llm_client/src/clients/types.rs:218
↓ 11 callersMethodtemperature
(&self)
llm_client/src/clients/types.rs:266
↓ 10 callersMethodmodel
(&self)
llm_client/src/clients/types.rs:262
↓ 9 callersMethodllm_type
(&self)
llm_prompts/src/reranking/types.rs:240
↓ 8 callersMethodlanguage
(&self)
llm_prompts/src/in_line_edit/types.rs:40
↓ 7 callersMethodfrequency_penalty
(&self)
llm_client/src/clients/types.rs:270
↓ 7 callersMethodmessages
(&self)
llm_client/src/clients/types.rs:303
↓ 6 callersMethodadd_answer_model
(mut self, model: AnswerModel)
llm_prompts/src/answer_model/mod.rs:99
↓ 6 callersMethodcode_spans
(&self)
llm_prompts/src/reranking/types.rs:236
↓ 6 callersMethodget_code_span
(self)
llm_prompts/src/reranking/types.rs:118
↓ 6 callersMethodget_function_call
(&self)
llm_client/src/clients/types.rs:222
↓ 6 callersMethodhash
(&self)
llm_prompts/src/reranking/types.rs:106
↓ 6 callersMethodin_range
(&self)
llm_prompts/src/in_line_edit/types.rs:48
↓ 6 callersMethoduser_query
(&self)
llm_prompts/src/reranking/types.rs:220
↓ 5 callersMethoddata
(&self)
llm_prompts/src/reranking/types.rs:110
↓ 5 callersMethodinsert_prompt_generator
( mut self, llm_type: LLMType, prompt_generator: Box<dyn InLineEditPrompt + Send + Syn
llm_prompts/src/in_line_edit/broker.rs:34
↓ 5 callersMethodstrategy
(&self)
llm_prompts/src/reranking/types.rs:232
↓ 5 callersMethodstream_string_completion
( &self, api_key: LLMProviderAPIKeys, request: LLMClientCompletionStringRequest,
llm_client/src/broker.rs:146
↓ 4 callersMethodabove
(&self)
llm_prompts/src/in_line_edit/types.rs:95
↓ 4 callersMethodadd_provider
( mut self, provider: LLMProvider, client: Box<dyn LLMClient + Send + Sync>, )
llm_client/src/broker.rs:55
↓ 4 callersMethodbelow
(&self)
llm_prompts/src/in_line_edit/types.rs:99
↓ 4 callersMethodlimit
(&self)
llm_prompts/src/reranking/types.rs:224
↓ 4 callersMethodprompt
(&self)
llm_client/src/clients/types.rs:274
↓ 4 callersMethodstream_completion
( &self, api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, sen
llm_client/src/clients/openai.rs:127
↓ 4 callersMethodtoken_limit
(&self)
llm_prompts/src/reranking/types.rs:228
↓ 3 callersMethodadd_llm_type
( mut self, llm_type: LLMType, formatter: Box<dyn LLMFormatting + Send + Sync>, )
llm_client/src/tokenizer/tokenizer.rs:72
↓ 3 callersMethodfile_path
(&self)
llm_prompts/src/in_line_edit/types.rs:36
↓ 3 callersMethodget_prompt_generator
( &self, llm_type: &LLMType, )
llm_prompts/src/in_line_edit/broker.rs:43
↓ 3 callersMethodis_assistant
(&self)
llm_client/src/clients/types.rs:119
↓ 3 callersMethodis_identifier_node
(&self)
llm_prompts/src/in_line_edit/types.rs:52
↓ 3 callersMethodis_system
(&self)
llm_client/src/clients/types.rs:111
↓ 3 callersMethodis_user
(&self)
llm_client/src/clients/types.rs:115
↓ 3 callersMethodmessages
( &self, messages: &[LLMClientMessage], )
llm_client/src/clients/openai.rs:43
↓ 3 callersMethodmodel
(&self, model: &LLMType)
llm_client/src/clients/openai.rs:33
↓ 2 callersMethodabove_selection
(&self, above_context: Option<&String>)
llm_prompts/src/in_line_edit/openai.rs:87
↓ 2 callersMethodarguments
(&self)
llm_client/src/clients/types.rs:141
↓ 2 callersMethodbelow_selection
(&self, below_context: Option<&String>)
llm_prompts/src/in_line_edit/openai.rs:98
↓ 2 callersMethodcode_context
We try to get the inline edit prompt for the code here, so we can ask the LLM to generate the prompt
llm_prompts/src/in_line_edit/mistral.rs:33
↓ 2 callersFunctionconnect
(data_dir: &str)
llm_client/src/sqlite.rs:19
↓ 2 callersMethodcount_tokens_using_tokenizer
( &self, model: &LLMType, prompt: &str, )
llm_client/src/tokenizer/tokenizer.rs:179
↓ 2 callersMethoddiagnostics_prompts
(&self)
llm_prompts/src/in_line_edit/types.rs:107
↓ 2 callersFunctiondocumentation_type
(identifier_node: &InLineDocRequest)
llm_prompts/src/in_line_edit/doc_helpers.rs:3
↓ 2 callersMethodeos_token
(&self)
llm_client/src/format/types.rs:62
↓ 2 callersMethodfile_path
(&self)
llm_prompts/src/reranking/types.rs:114
↓ 2 callersMethodfunction_call
(name: String, arguments: String)
llm_client/src/clients/types.rs:180
↓ 2 callersMethodgenerate_base_url
(&self, api_key: LLMProviderAPIKeys)
llm_client/src/clients/lmstudio.rs:109
↓ 2 callersMethodgenerate_together_ai_bearer_key
( &self, api_key: LLMProviderAPIKeys, )
llm_client/src/clients/togetherai.rs:110
↓ 2 callersMethodgeneration_endpoint
(&self)
llm_client/src/clients/ollama.rs:89
↓ 2 callersMethodget_span_identifier
(&self)
llm_prompts/src/reranking/types.rs:122
↓ 2 callersMethodidentifier_node_str
(&self)
llm_prompts/src/in_line_edit/types.rs:59
↓ 2 callersMethodinference_endpoint
(&self)
llm_client/src/clients/togetherai.rs:93
↓ 2 callersMethodis_function
(&self)
llm_client/src/clients/types.rs:123
↓ 2 callersMethodis_openai
(&self)
llm_client/src/clients/types.rs:72
↓ 2 callersMethodmeasure_tokens
( &self, llm_type: &LLMType, code_digests: &[CodeSpanDigest], tokenizer: Arc<L
llm_prompts/src/reranking/broker.rs:51
↓ 2 callersMethodname
(&self)
llm_client/src/clients/types.rs:137
↓ 2 callersMethodrerank_prompt
( &self, request: ReRankCodeSpanRequest, )
llm_prompts/src/reranking/broker.rs:43
↓ 2 callersMethodstream_answer
( &self, api_key: LLMProviderAPIKeys, provider: LLMProvider, request: Either<L
llm_client/src/broker.rs:64
↓ 2 callersMethodto_ollama_model
(&self)
llm_client/src/clients/ollama.rs:28
↓ 2 callersMethodto_openai_tokenizer
(&self, model: &LLMType)
llm_client/src/tokenizer/tokenizer.rs:84
↓ 2 callersMethoduser_query
(&self)
llm_prompts/src/in_line_edit/types.rs:145
↓ 1 callersMethodapi_base
(&self)
llm_client/src/provider.rs:152
↓ 1 callersMethodchat_endpoint
(&self, base_url: &str)
llm_client/src/clients/lmstudio.rs:105
↓ 1 callersMethodcompletion_endpoint
(&self, base_url: &str)
llm_client/src/clients/lmstudio.rs:101
↓ 1 callersFunctiondocument_symbol_metadata
(identifier_node: &InLineDocRequest)
llm_prompts/src/in_line_edit/doc_helpers.rs:30
↓ 1 callersMethoddocumentation_system_prompt
(&self, language: &str, is_identifier_node: bool)
llm_prompts/src/in_line_edit/openai.rs:57
↓ 1 callersMethodextra_code_context
(&self, extra_data: &[String])
llm_prompts/src/in_line_edit/mistral.rs:18
↓ 1 callersMethodextra_data
(&self)
llm_prompts/src/in_line_edit/types.rs:153
↓ 1 callersMethodgenerate_openai_client
( &self, api_key: LLMProviderAPIKeys, )
llm_client/src/clients/openai.rs:99
↓ 1 callersMethodgpt3_endpoint
(&self, api_base: &str)
llm_client/src/clients/codestory.rs:87
↓ 1 callersMethodgpt4_endpoint
(&self, api_base: &str)
llm_client/src/clients/codestory.rs:91
↓ 1 callersFunctioninit
(config: LLMBrokerConfiguration)
llm_client/src/sqlite.rs:7
↓ 1 callersMethodinline_doc
(&self, request: InLineDocRequest)
llm_prompts/src/in_line_edit/openai.rs:168
↓ 1 callersMethodinline_edit
(&self, request: InLineEditRequest)
llm_prompts/src/in_line_edit/openai.rs:111
↓ 1 callersMethodinline_edit
(&self, request: InLineEditRequest)
llm_prompts/src/in_line_edit/mistral.rs:63
↓ 1 callersMethodinline_fix
(&self, request: InLineFixRequest)
llm_prompts/src/in_line_edit/openai.rs:141
↓ 1 callersMethodkey
Gets the relevant key from the llm provider
llm_client/src/provider.rs:65
↓ 1 callersMethodlistwise_reranking
(&self, request: ReRankCodeSpanRequest)
llm_prompts/src/reranking/openai.rs:81
↓ 1 callersMethodlistwise_reranking
( &self, api_keys: LLMProviderAPIKeys, request: ReRankCodeSpanRequest, provide
llm_prompts/src/reranking/broker.rs:95
↓ 1 callersMethodlistwise_reranking
(&self, request: ReRankCodeSpanRequest)
llm_prompts/src/reranking/mistral.rs:84
↓ 1 callersMethodload_tokenizer
(&mut self, model: &LLMType)
llm_client/src/tokenizer/tokenizer.rs:219
↓ 1 callersMethodmodel_endpoint
(&self, model: &LLMType)
llm_client/src/clients/codestory.rs:103
↓ 1 callersMethodmodel_name
(&self, model: &LLMType)
llm_client/src/clients/codestory.rs:95
↓ 1 callersMethodorder_code_digests_listwise
( &self, llm_type: &LLMType, response: String, rerank_list_request: ReRankList
llm_prompts/src/reranking/broker.rs:78
↓ 1 callersMethodparse_listwise_output
( &self, llm_output: String, rerank_request: ReRankListWiseResponse, )
llm_prompts/src/reranking/openai.rs:162
↓ 1 callersMethodpointwise_reranking
(&self, request: ReRankCodeSpanRequest)
llm_prompts/src/reranking/openai.rs:19
↓ 1 callersMethodpointwise_reranking
( &self, api_keys: LLMProviderAPIKeys, provider: LLMProvider, request: ReRankC
llm_prompts/src/reranking/broker.rs:194
↓ 1 callersMethodpointwise_reranking
(&self, request: ReRankCodeSpanRequest)
llm_prompts/src/reranking/mistral.rs:20
↓ 1 callersFunctionreset
(data_dir: &str)
llm_client/src/sqlite.rs:35
↓ 1 callersFunctionselection_type
(identifier_node: &InLineDocRequest)
llm_prompts/src/in_line_edit/doc_helpers.rs:22
↓ 1 callersMethodstream_completion
( &self, api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, pro
llm_client/src/broker.rs:84
↓ 1 callersMethodstream_completion
( &self, api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, sen
llm_client/src/clients/togetherai.rs:182
↓ 1 callersMethodstream_completion
( &self, _api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, se
llm_client/src/clients/codestory.rs:127
↓ 1 callersMethodstream_completion
( &self, api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, sen
llm_client/src/clients/lmstudio.rs:132
↓ 1 callersMethodstream_completion
( &self, _api_key: LLMProviderAPIKeys, request: LLMClientCompletionRequest, se
llm_client/src/clients/ollama.rs:100
↓ 1 callersMethodstream_prompt_completion
( &self, _api_key: LLMProviderAPIKeys, _request: super::types::LLMClientCompletionStri
llm_client/src/clients/openai.rs:231
↓ 1 callersMethodsystem_message_fix
(&self, language: &str)
llm_prompts/src/in_line_edit/openai.rs:39
↓ 1 callersMethodsystem_message_inline_edit
(&self, language: &str)
llm_prompts/src/in_line_edit/openai.rs:20
↓ 1 callersMethodto_prompt
(&self, messages: Vec<LLMClientMessage>)
llm_client/src/format/types.rs:20
Methodadd_bos_token
(&self)
llm_client/src/format/types.rs:50
next →1–100 of 210, ranked by callers