Which Python package is installed first for a simple OCI Responses API setup?
Correct Answer: C
A basic Python implementation of the OCI Responses API uses the official OpenAI Python SDK, installed through the openai package. Oracle's Enterprise AI Agents quick-start documentation explicitly instructs developers to install it using pip install openai and further clarifies that the Responses API should be invoked using the OpenAI SDK rather than the OCI SDK. This is possible because OCI's Responses API implements an OpenAI-compatible interface . Developers use familiar OpenAI request structures while configuring the base URL for OCI Generative AI and supplying OCI-compatible authentication. Oracle supports multiple OCI authentication approaches, including user principals, instance principals, and resource principals, while the client API retains the OpenAI-compatible programming model. The other packages serve unrelated purposes. boto3 is the AWS SDK for Python; requests-html is an HTTP /HTML processing library; and Django is a Python web application framework. None is the required client package for the documented OCI Responses API quick-start. Consequently, C is the correct answer and directly matches both Oracle's implementation instructions and the answer identified in the supplied examination file. Study Guide reference/topic: OCI Enterprise AI Agents - OCI Responses API, OpenAI compatibility, Python SDK setup, endpoints, and OCI authentication.
1z0-1157-26 Exam Question 2
Which statement describes use cases for input guardrails in the OpenAI Agents SDK?
Correct Answer: D
Input guardrails are checks applied to the initial user input before or alongside execution of the primary agent workflow. Their purpose is to validate whether incoming content satisfies defined security, safety, relevance, or policy requirements and to interrupt execution when an unacceptable condition is detected. The official OpenAI Agents SDK documentation states that input guardrails receive the same initial input supplied to the agent and can trigger a tripwire that stops execution. Guardrails can therefore be used to detect malicious or otherwise disallowed user requests before they propagate through an expensive or action-capable agent workflow. Blocking execution is particularly important for security-sensitive cases because it can prevent the agent from consuming tokens or executing tools when the input fails validation. Option B describes output guardrails , which run against the final agent output. Role-based tool authorization is a separate tool-access control problem, while audit logging is normally implemented through observability, tracing, or application-level compliance mechanisms rather than defining the primary input-guardrail function. Therefore, D is the correct answer and agrees with the supplied course source. Study Guide reference/topic: OpenAI Responses API and Agents SDK - input guardrails, output guardrails, tripwires, safety validation, and execution blocking.
1z0-1157-26 Exam Question 3
Which four behaviors does every Select AI Agent perform?
Correct Answer: B
Oracle Select AI Agent is architected around four foundational behaviors: Planning, Tool Use, Reflection, and Memory Management . Oracle documentation describes these as the framework's principal layers. Planning interprets the user's objective, decomposes it into ordered actions, and identifies appropriate capabilities. Tool Use invokes mechanisms such as NL2SQL, RAG, PL/SQL procedures, or external REST services. Reflection evaluates observations returned by those tools and determines whether the current plan should continue, be revised, or use another capability. Memory preserves context and useful information, supporting coherent multi-turn interactions and longer-term continuity. Oracle explicitly states that Select AI Agent combines planning, tool use, reflection, and memory and implements a ReAct-style agentic pattern in which the agent reasons, acts through tools, evaluates observations, and continues toward the goal. The alternative answer sets describe generic information-retrieval or operational lifecycle stages but do not correspond to Oracle's defined Select AI Agent architecture. Consequently, B reproduces the four documented agent behaviors and is the correct answer in the supplied question set. Study Guide reference/topic: Agentic AI for Oracle AI Database - Select AI Agent architecture, Planning, Tool Use, Reflection, Memory, and ReAct.
1z0-1157-26 Exam Question 4
Which standard MCP transport supports remote or network-accessible deployments where multiple clients may connect?
Correct Answer: C
Streamable HTTP is the standard MCP transport intended for remote or network-accessible client-server communication. Current MCP architecture documentation distinguishes it from STDIO by explaining that Streamable HTTP uses HTTP POST for client-to-server communication and can optionally use Server-Sent Events for streaming. It enables communication with remote MCP servers and can support standard HTTP authentication mechanisms. The MCP transport specification further establishes two standard transport mechanisms: stdio and Streamable HTTP . With STDIO, the client launches an MCP server as a local subprocess and exchanges JSON-RPC messages through standard input and standard output. That pattern is therefore most appropriate for local process integration. By comparison, a Streamable HTTP server operates as an independent service and can handle multiple client connections, making it suitable for centralized or cloud-hosted MCP deployments. Raw TCP sockets and local Unix pipes are not the standard remote MCP transport defined by the protocol. Therefore, C is correct and matches the supplied source material. Study Guide reference/topic: Model Context Protocol (MCP) Fundamentals - STDIO versus Streamable HTTP transport and remote MCP deployment.
1z0-1157-26 Exam Question 5
Which prompt addition is used for zero-shot Chain-of-Thought prompting?
Correct Answer: C
Zero-shot Chain-of-Thought prompting encourages a language model to decompose a problem into intermediate reasoning steps without supplying worked examples in the prompt. The classic prompting addition associated with this technique is "Let's think step by step." The technique is "zero-shot" because the user does not provide demonstrations showing how comparable problems should be solved; instead, a short natural-language instruction encourages stepwise decomposition. OpenAI's published prompting guidance historically illustrates this exact technique, explaining that instructing a model to reason through a sequence of steps can improve performance on tasks requiring decomposition. The OpenAI Cookbook specifically gives "Let's think step by step" as an example of an instruction used to elicit a series of reasoning steps. Setting temperature to zero affects sampling variability rather than creating Chain-of-Thought prompting. Uploading structured data is unrelated to the reasoning technique, and disabling retrieval tools changes the model's information-access environment rather than prompting its problem-solving structure. Accordingly, C is the intended and technically correct answer. The uploaded source also marks this exact phrase as correct. Study Guide reference/topic: Introduction to AI Agents - prompting strategies, reasoning decomposition, zero-shot Chain-of-Thought, and agent reasoning patterns.