mirror of
https://github.com/hoshikawa2/agent_platform_oci.git
synced 2026-11-06 11:24:13 +00:00
Compare commits
69 Commits
f035580c21
...
bd6c0e6daa
| Author | SHA1 | Date | |
|---|---|---|---|
| bd6c0e6daa | |||
| 76f3363df3 | |||
|
|
e517f5e6a3 | ||
|
|
f8197334a2 | ||
| 3e3d90f45e | |||
| 06008c4c10 | |||
| 922d7f1b50 | |||
| a30656210e | |||
| 3765c3f43a | |||
|
|
b08affa48c | ||
|
|
05b34a696e | ||
|
|
f33909e258 | ||
| 01b44773ec | |||
| f942610bc5 | |||
| c582150e1c | |||
| 36f97811fa | |||
| d606744d2e | |||
| 0d2b0f1084 | |||
| 0d0c95f9f8 | |||
| 583d801d4e | |||
| 4712bcc0dc | |||
| e16d19083d | |||
| dd207b4078 | |||
| 2f9b053098 | |||
| 7a22b7af11 | |||
| e882afde25 | |||
| f00c2f721a | |||
| f62c7993bb | |||
| 3f884d028a | |||
| 05410adf09 | |||
| ffe47e8d49 | |||
| ae5887ce50 | |||
| 82636ec15b | |||
| 1711575abe | |||
| 2c3aa58b59 | |||
| d84d833694 | |||
| fe8c18093f | |||
|
|
f4638e287a | ||
|
|
e24963abe1 | ||
| 10a6f357dd | |||
| c8c83981c4 | |||
| 83bf961185 | |||
| 81f24d7357 | |||
| 1fd18531c0 | |||
| df2a1cbe1b | |||
| 42ab000c7b | |||
| 472d44074c | |||
|
|
faf5ca55ba | ||
| ac18d68eaf | |||
| 63d0fb51c4 | |||
|
|
a472daa1e4 | ||
|
|
d93efd8972 | ||
| 727997aa41 | |||
| 2496e831a1 | |||
| b5d2a12953 | |||
| bdc44b15d6 | |||
| 05077a91bc | |||
| 19c4024693 | |||
| 22e8f56146 | |||
| 0a72afb94e | |||
| 57df723a24 | |||
| 6e43cc0158 | |||
| d271031198 | |||
| 34d33350ae | |||
| ad778f6889 | |||
| 762f6fb024 | |||
| f9c66b4792 | |||
| 560e79d21b | |||
| 23d32bbcfc |
159
deploy/oke/load-test/.env.runtime
Normal file
159
deploy/oke/load-test/.env.runtime
Normal file
@@ -0,0 +1,159 @@
|
||||
# Generated by prepare_env.py. Do not commit.
|
||||
ADB_DSN=oradb23ai_high
|
||||
ADB_PASSWORD=Moniquinha19721972
|
||||
ADB_TABLE_PREFIX=AGENTFW
|
||||
ADB_USER=admin
|
||||
ADB_WALLET_LOCATION=/app/wallet
|
||||
ADB_WALLET_PASSWORD=Moniquinha1972
|
||||
AGENT_PUBSUB_TOPIC=teste_pubsub
|
||||
ANALYTICS_PROVIDERS=pubsub
|
||||
API_HOST=0.0.0.0
|
||||
API_PORT=8000
|
||||
APP_ENV=oke-load-test
|
||||
APP_NAME=ai-agent-template
|
||||
CHECKPOINT_REPOSITORY_PROVIDER=autonomous
|
||||
CORS_ORIGINS=http://localhost:5173,http://127.0.0.1:5173
|
||||
DEFAULT_CHANNEL=web
|
||||
EMBEDDING_PROVIDER=oci
|
||||
ENABLE_ANALYTICS=false
|
||||
ENABLE_CONVERSATION_SUMMARY_MEMORY=true
|
||||
ENABLE_INPUT_GUARDRAILS=true
|
||||
ENABLE_JUDGES=true
|
||||
ENABLE_LANGFUSE=true
|
||||
ENABLE_LANGFUSE_ANALYTICS_PUBLISHER=false
|
||||
ENABLE_LANGFUSE_OPENAI_AUTO_INSTRUMENTATION=true
|
||||
ENABLE_LLM_ROUTER=true
|
||||
ENABLE_LONG_TERM_MEMORY=true
|
||||
ENABLE_MCP_TOOLS=false
|
||||
ENABLE_OCI_STREAMING=false
|
||||
ENABLE_OTEL=false
|
||||
ENABLE_OUTPUT_GUARDRAILS=true
|
||||
ENABLE_OUTPUT_SUPERVISOR=true
|
||||
ENABLE_PARALLEL_GUARDRAILS=true
|
||||
ENABLE_REDIS_CACHE=false
|
||||
ENABLE_ROUTE_STICKINESS=true
|
||||
ENABLE_SUPERVISOR=true
|
||||
ENABLE_TEXT_ADAPTER=true
|
||||
ENABLE_VOICE_ADAPTER=true
|
||||
ENABLE_WHATSAPP_ADAPTER=true
|
||||
END_SESSION_MESSAGE='Atendimento encerrado. Obrigado pelo contato.'
|
||||
FRAMEWORK_CHANNEL_INPUT_MODE=embedded
|
||||
GCP_PROJECT_ID=project-7f829b68-bf43-442c-ad3
|
||||
GCP_PUBSUB_TIMEOUT_SECONDS=30
|
||||
GCP_PUBSUB_TOPIC=teste_pubsub
|
||||
GCP_PUBSUB_TOPIC_PATH=projects/project-7f829b68-bf43-442c-ad3/topics/teste_pubsub
|
||||
GOOGLE_APPLICATION_CREDENTIALS=/mnt/d/Dropbox/ORACLE/TIM/FY27/Testes/sa-hoshikawa.json
|
||||
GRAPH_STORE_PROVIDER=autonomous
|
||||
GUARDRAILS_CONFIG_PATH=./config/guardrails.yaml
|
||||
GUARDRAILS_FAIL_FAST=true
|
||||
HUMAN_HANDOFF_MESSAGE='Vou encaminhar seu atendimento para uma pessoa.'
|
||||
IDENTITY_CONFIG_PATH=./config/identity.yaml
|
||||
IMAGE_TAG=loadtest
|
||||
JUDGES_CONFIG_PATH=./config/judges.yaml
|
||||
K8S_NAMESPACE=agent-load-test
|
||||
LANGFUSE_COMPACT_SUPPRESSED_PREFIXES=llm.chat_completion
|
||||
LANGFUSE_COMPACT_VISIBLE_EVENT_PREFIXES='AGA.,NOC., IC.'
|
||||
LANGFUSE_HOST=http://langfuse-web.langfuse.svc.cluster.local:3000
|
||||
LANGFUSE_IGNORED_PATHS=/health,/ready,/metrics
|
||||
LANGFUSE_IGNORE_HEALTHCHECKS=true
|
||||
LANGFUSE_PUBLIC_KEY=pk-lf-2c82b991104f3f38f41878baecaaffd0
|
||||
LANGFUSE_SECRET_KEY=sk-lf-defd21d2c6da3d4a9f301d993236958f9e56d94f9050a00f79067267b78a00a0
|
||||
LANGFUSE_TRACE_MODE=compact
|
||||
LLM_MAX_TOKENS=2048
|
||||
LLM_PROVIDER=oci_sdk
|
||||
LLM_TEMPERATURE=0.2
|
||||
LLM_TIMEOUT_SECONDS=120
|
||||
LOADTEST_AGENT_ID=telecom_contas
|
||||
LOADTEST_CPU_LIMIT=2000m
|
||||
LOADTEST_CPU_REQUEST=500m
|
||||
LOADTEST_DURATION=10m
|
||||
LOADTEST_MAX_REPLICAS=30
|
||||
LOADTEST_MAX_VUS=1000
|
||||
LOADTEST_MEMORY_LIMIT=2Gi
|
||||
LOADTEST_MEMORY_REQUEST=768Mi
|
||||
LOADTEST_MESSAGE='Explique em uma frase o que é uma fatura de telecom.'
|
||||
LOADTEST_MIN_REPLICAS=4
|
||||
LOADTEST_RPS=100
|
||||
LOADTEST_SCENARIO=unique_sessions
|
||||
LOADTEST_TARGET=http://agent-template-backend-lb.agent-load-test.svc.cluster.local:8000
|
||||
LOADTEST_TENANT_ID=loadtest
|
||||
LOADTEST_VUS=250
|
||||
LOG_LEVEL=INFO
|
||||
LONG_TERM_MEMORY_AUTO_EXTRACT=true
|
||||
LONG_TERM_MEMORY_INJECT_CONTEXT=true
|
||||
LONG_TERM_MEMORY_MAX_CONTEXT_ITEMS=20
|
||||
LONG_TERM_MEMORY_MIN_CONFIDENCE=0.70
|
||||
LONG_TERM_MEMORY_PROVIDER=sqlite
|
||||
LONG_TERM_MEMORY_SQLITE_PATH=./data/agent_framework.db
|
||||
LONG_TERM_MEMORY_TABLE=agentfw_long_term_memory
|
||||
MCP_GATEWAY_ENABLED=false
|
||||
MCP_PARAMETER_MAPPING_PATH=./config/mcp_parameter_mapping.yaml
|
||||
MCP_SERVERS_CONFIG_PATH=./config/mcp_servers.yaml
|
||||
MCP_TOOL_TIMEOUT_SECONDS=30
|
||||
MEMORY_CONTEXT_STRATEGY=summary
|
||||
MEMORY_HISTORY_LIMIT=80
|
||||
MEMORY_INJECT_RECENT_MESSAGES=true
|
||||
MEMORY_INJECT_SUMMARY=true
|
||||
MEMORY_MAX_SUMMARY_CHARS=6000
|
||||
MEMORY_RECENT_MESSAGES_LIMIT=8
|
||||
MEMORY_REPOSITORY_PROVIDER=autonomous
|
||||
MEMORY_SUMMARY_TRIGGER_MESSAGES=20
|
||||
MEMORY_SUMMARY_USE_LLM=true
|
||||
MONGODB_DATABASE=agent_platform
|
||||
MONGODB_URI='mongodb://user:password@autonomous-private-endpoint:27017/?tls=true'
|
||||
OCIR_REPOSITORY_PREFIX=agent-framework-loadtest
|
||||
OCI_AUTH_MODE=oke_workload_identity
|
||||
OCI_CLI_PROFILE=LATINOAMERICA-SaoPaulo
|
||||
OCI_COMPARTMENT_ID=ocid1.compartment.oc1..aaaaaaaaexpiw4a7dio64mkfv2t273s2hgdl6mgfvvyv7tycalnjlvpvfl3q
|
||||
OCI_CONFIG_FILE='~/.oci/config'
|
||||
OCI_EMBEDDING_MODEL=cohere.embed-multilingual-v3.0
|
||||
OCI_GENAI_API_KEY=sk-ph3FgX6iP3fxAQCXb9IpPIDTadkeeYAWntUWhzcWysIM6zsS
|
||||
OCI_GENAI_BASE_URL=https://inference.generativeai.us-chicago-1.oci.oraclecloud.com
|
||||
OCI_GENAI_MODEL=openai.gpt-4.1
|
||||
OCI_GENAI_PROJECT_OCID=''
|
||||
OCI_PROFILE=LATINOAMERICA-Chicago
|
||||
OCI_REGION=sa-saopaulo-1
|
||||
OCI_REGION_KEY=gru
|
||||
OCIR_USERNAME=idi1o0a010nx/oracleidentitycloudservice/cristiano.hoshikawa@oracle.com
|
||||
OCIR_AUTH_TOKEN="A5XBm>8gvA2oDy;it1lq"
|
||||
OCIR_EMAIL=cristiano.hoshikawa@oracle.com
|
||||
OCIR_PULL_SECRET_NAME=ocir-secret
|
||||
OCI_STREAM_ENDPOINT=''
|
||||
OCI_STREAM_OCID=''
|
||||
OCI_STREAM_PARTITION_KEY=agent-events
|
||||
OCI_TENANCY_NAMESPACE=idi1o0a010nx
|
||||
OKE_CLUSTER_OCID=ocid1.cluster.oc1.sa-saopaulo-1.aaaaaaaabpismmmj6kwo4idomzso5fr32xlnbjcm74pfa7bfhc52plqe64oq
|
||||
EXISTING_LB_OCID=ocid1.loadbalancer.oc1.sa-saopaulo-1.aaaaaaaaklbmmriyabvxradqkchy5cobelzxj37rn27p2rsfef5uez54jfqa
|
||||
BACKEND_SET_NAME=agent-framework-loadtest
|
||||
BACKEND_LISTENER_NAME=agent-framework-loadtest
|
||||
BACKEND_LISTENER_PORT=8000
|
||||
BACKEND_LISTENER_PROTOCOL=HTTP
|
||||
BACKEND_HEALTH_PATH=/health
|
||||
OTEL_EXPORTER_OTLP_ENDPOINT=''
|
||||
OTEL_SERVICE_NAME=ai-agent-template
|
||||
OUTPUT_SUPERVISOR_MAX_RETRIES=3
|
||||
PROJECT_ID=project-7f829b68-bf43-442c-ad3
|
||||
PROMPT_POLICY_PATH=./config/prompt_policy.yaml
|
||||
PUBSUB_SEQUENCE_ENABLED=true
|
||||
PUBSUB_SEQUENCE_KEY_PREFIX=observer:sequence
|
||||
PUBSUB_SEQUENCE_MEMORY_FALLBACK=false
|
||||
PUBSUB_SEQUENCE_MONGODB_COLLECTION=observer_event_counters
|
||||
PUBSUB_SEQUENCE_MONGODB_DATABASE=agent_platform
|
||||
PUBSUB_SEQUENCE_MONGODB_URI='mongodb://user:password@autonomous-private-endpoint:27017/?tls=true'
|
||||
PUBSUB_SEQUENCE_PROVIDER=mongodb
|
||||
PUBSUB_SEQUENCE_TTL_SECONDS=86400
|
||||
PUBSUB_TOPIC_PATH=projects/project-7f829b68-bf43-442c-ad3/topics/teste_pubsub
|
||||
RAG_FILE_GLOBS='*.md,*.txt,*.yaml,*.yml,*.json'
|
||||
RAG_TOP_K=5
|
||||
REDIS_URL=redis://localhost:6379/0
|
||||
ROUTE_STICKINESS_CONFIDENCE_THRESHOLD=0.90
|
||||
ROUTE_STICKINESS_HISTORY_TURNS=2
|
||||
ROUTE_STICKINESS_LLM_PROFILE=route_continuity
|
||||
ROUTE_STICKINESS_MAX_TOKENS=80
|
||||
ROUTING_CONFIG_PATH=./config/routing.yaml
|
||||
ROUTING_MODE=router
|
||||
SESSION_REPOSITORY_PROVIDER=autonomous
|
||||
SIMULATE_AGA_MISSING_TRANSACTION_ID=true
|
||||
TOOLS_CONFIG_PATH=./config/tools.yaml
|
||||
USAGE_REPOSITORY_PROVIDER=autonomous
|
||||
VECTOR_STORE_PROVIDER=autonomous
|
||||
Reference in New Issue
Block a user