回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

Cresta AI辅助代码轮

🔗
匿名用户-2QG5E  4 天前 |倒序浏览

2026(7-9月) 码农类General 本科 全职@cresta - 内推 - Onsite  | 😐 Neutral 😐 Average | Fail | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
给你一个api.md文档 外加一个agent_starter.py文件,让你用AI辅助实现一个AI Agent用来查询和订阅机票 形式为对话框模式

Note: 编程语言必须是python 需要用你自己的IDE来setup整个project 所以先确保你在本地能跑python. 另外还会提供你
  1. OPENAI_API_KEY
复制代码
,
  1. OPENAI_BASE_URL
复制代码
以及
  1. FLIGHT_API_KEY
复制代码

api.md
1. Save Passenger Information

POST /api/save_passenger_information
Request:
json
{ "first_name": "John", "last_name": "Doe", "email": "john@example.com", "phone": "15551234567", "date_of_birth": "1990-05-15" }
Response (save passenger_id):
{ "success": true, "passenger_id": "550e8400-e29b-41d4-a716-446655440001", "message": "Passenger information saved successfully" }

2. Search Flights

POST /api/search_flight
Request:
{ "origin": "JFK", "destination": "LAX", "departure_date": "2025-11-15", "passengers": 1 }
Response (save flight_id from selected flight):
{ "success": true, "flights": [ { "flight_id": "FLABCD1234", "flight_number": "AA123", "airline": "American Airlines", "departure_time": &quo
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
stant_message.tool_calls:
            result = execute_function(
                tool_call.function.name,
                json.loads(tool_call.function.arguments)
            )

            messages.append({
                "role": "tool",
                "tool_call_id": tool_call.id,
                "name": tool_call.function.name,
                "content": json.dumps(result)
            })

        # Get response after function execution
        response = client.chat.completions.create(
            model="gpt-4.1",
            messages=messages
        )
        assistant_message = response.choices[0].message

    messages.append(assistant_message)
    print(f"\nAgent: {assistant_message.content}\n")

if name == "main": run_agent()

评分

参与人数 1大米 +11 收起 理由
匿名用户-7FPW4 + 11 谢谢分享!

查看全部评分


上一篇:stripe电面
下一篇:Mercor Applied AI Tech Screen 面经
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表