Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coderaidershaun/rust-auto-gippity-full-code
/ functions
Functions
49 in github.com/coderaidershaun/rust-auto-gippity-full-code
⨍
Functions
49
◇
Types & classes
16
↓ 13 callers
Method
print_agent_message
(&self, agent_pos: &str, agent_statement: &str)
src/helpers/command_line.rs:15
↓ 12 callers
Method
execute
( &mut self, factsheet: &mut FactSheet, )
src/models/agents/agent_backend.rs:126
↓ 7 callers
Function
ai_task_request
Performs call to LLM GPT
src/helpers/general.rs:40
↓ 3 callers
Function
call_gpt
Call Large Language Model (i.e. GPT-4)
src/apis/call_request.rs:8
↓ 3 callers
Function
save_backend_code
Save New Backend Code
src/helpers/general.rs:98
↓ 2 callers
Method
add_agent
(&mut self, agent: Box<dyn SpecialFunctions>)
src/models/agents_manager/managing_agent.rs:53
↓ 2 callers
Function
check_status_code
Check whether request url is valid
src/helpers/general.rs:80
↓ 2 callers
Method
execute_project
(&mut self)
src/models/agents_manager/managing_agent.rs:62
↓ 2 callers
Function
extend_ai_function
Extend ai function to encourage specific output
src/helpers/general.rs:20
↓ 1 callers
Method
call_determine_external_urls
Retrieve Project Scope
src/models/agents/agent_architect.rs:49
↓ 1 callers
Method
call_extract_rest_api_endpoints
(&self)
src/models/agents/agent_backend.rs:102
↓ 1 callers
Method
call_fix_code_bugs
(&mut self, factsheet: &mut FactSheet)
src/models/agents/agent_backend.rs:83
↓ 1 callers
Method
call_improved_backend_code
(&mut self, factsheet: &mut FactSheet)
src/models/agents/agent_backend.rs:65
↓ 1 callers
Method
call_initial_backend_code
(&mut self, factsheet: &mut FactSheet)
src/models/agents/agent_backend.rs:44
↓ 1 callers
Method
call_project_scope
Retrieve Project Scope
src/models/agents/agent_architect.rs:32
↓ 1 callers
Function
confirm_safe_code
Get user response that code is safe to execute
src/helpers/command_line.rs:61
↓ 1 callers
Method
create_agents
(&mut self)
src/models/agents_manager/managing_agent.rs:57
↓ 1 callers
Method
execute
( &mut self, factsheet: &mut FactSheet, )
src/models/agents/agent_architect.rs:73
↓ 1 callers
Function
get_user_response
Get user request
src/helpers/command_line.rs:39
↓ 1 callers
Function
read_code_template_contents
Get Code Template
src/helpers/general.rs:86
↓ 1 callers
Function
read_exec_main_contents
Get Exec Main
src/helpers/general.rs:92
↓ 1 callers
Function
save_api_endpoints
Save JSON API Endpoint Schema
src/helpers/general.rs:104
↓ 1 callers
Method
update_state
(&mut self, new_state: AgentState)
src/models/agent_basic/basic_agent.rs:30
Function
ai_task_request_decoded
Performs call to LLM GPT - Decoded
src/helpers/general.rs:66
Function
convert_user_input_to_goal
(_user_request: &str)
src/ai_functions/aifunc_managing.rs:4
Method
get_attributes_from_agent
(&self)
src/models/agents/agent_backend.rs:122
Method
get_attributes_from_agent
(&self)
src/models/agents/agent_architect.rs:69
Method
get_memory
(&self)
src/models/agent_basic/basic_agent.rs:46
Method
get_objective
(&self)
src/models/agent_basic/basic_agent.rs:34
Method
get_position
(&self)
src/models/agent_basic/basic_agent.rs:38
Method
get_state
(&self)
src/models/agent_basic/basic_agent.rs:42
Function
main
()
src/main.rs:18
Method
new
(objective: String, position: String)
src/models/agent_basic/basic_agent.rs:21
Method
new
(usr_req: String)
src/models/agents_manager/managing_agent.rs:17
Method
new
()
src/models/agents/agent_backend.rs:29
Method
new
()
src/models/agents/agent_architect.rs:19
Function
print_backend_webserver_code
(_project_description_and_template: &str)
src/ai_functions/aifunc_backend.rs:4
Function
print_fixed_code
(_broken_code_with_bugs: &str)
src/ai_functions/aifunc_backend.rs:29
Function
print_improved_webserver_code
(_project_description_and_template: &str)
src/ai_functions/aifunc_backend.rs:17
Function
print_project_scope
(_project_description: &str)
src/ai_functions/aifunc_architect.rs:4
Function
print_rest_api_endpoints
(_code_input: &str)
src/ai_functions/aifunc_backend.rs:37
Function
print_site_urls
(_project_description: &str)
src/ai_functions/aifunc_architect.rs:34
Function
tests_ai_task_request
()
src/helpers/general.rs:123
Function
tests_backend_developer
()
src/models/agents/agent_backend.rs:325
Function
tests_call_to_openai
()
src/apis/call_request.rs:79
Function
tests_extending_ai_function
()
src/helpers/general.rs:115
Function
tests_managing_agent
()
src/models/agents_manager/managing_agent.rs:80
Function
tests_prints_agent_msg
()
src/helpers/command_line.rs:107
Function
tests_solution_architect
()
src/models/agents/agent_architect.rs:160