Felo API PlatformFelo API Platform
সব Exa endpoint
v0.2.0-beta
OpenAPI 3.1.0

অ্যাসিঙ্ক্রোনাস রিসার্চ Agent রান জমা দিন।

সার্ভার:https://openapi.felo.ai
ক্লায়েন্ট লাইব্রেরি

Exa

​

Semantic search, page content, cited answers and asynchronous research.

Exa অপারেশন

অ্যাসিঙ্ক্রোনাস রিসার্চ Agent রান জমা দিন।

​

অ্যাসিঙ্ক্রোনাস রিসার্চ টাস্ক জমা দিন। query দিন; ঐচ্ছিকভাবে systemPrompt ও effort (কেবল minimal)। Idempotency-Key আবশ্যক। HTTP 202 একটি জব ফেরত দেয়; সংশ্লিষ্ট Felo পোলিং এন্ডপয়েন্টের সঙ্গে তার id ব্যবহার করুন যতক্ষণ না completed, failed বা cancelled হয়। জবের মূল্য ফিল্ড প্রোভাইডার অনুমোদন ও নিষ্পত্তি মেটাডেটা, Felo বিলিং রেকর্ড নয়।

মূল্য রেফারেন্স

  • মিটারিং: নির্দিষ্ট-রিকোয়েস্ট রেফারেন্স
  • রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.1

এটি কেবল রেফারেন্স মেটাডেটা; অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।

হেডার
  • Idempotency-Key
    টাইপ: string
    আবশ্যক

    ট্রিম করা UTF-8 দৈর্ঘ্য 1 থেকে 191 বাইটের মধ্যে হতে হবে।

বডি
আবশ্যক
application/json
  • query
    টাইপ: string
    আবশ্যক

    হোয়াইটস্পেস ট্রিম করার পর অ-খালি কুয়েরি।

  • effort
    টাইপ: string | null enum

    শুধু minimal effort সমর্থিত; বাদ দেওয়া, খালি ও null মান minimal-এ স্বাভাবিক হয়।

    মান
    • null
    • minimal
  • systemPrompt
    টাইপ: string | null
রেসপন্স
  • 202
    টাইপ: object

    সফল

    • completedAt
      টাইপ: string | null ফরম্যাট: date-time
      আবশ্যক

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • createdAt
      টাইপ: string | null ফরম্যাট: date-time
      আবশ্যক

      the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

    • endpoint
      টাইপ: string | null
      আবশ্যক

      প্রোভাইডার অপারেশন আইডেন্টিফায়ার; পোলিংয়ের জন্য ডকুমেন্টে উল্লিখিত Felo job পথ ব্যবহার করুন।

    • error
      টাইপ: object | null
      আবশ্যক
      • code
        টাইপ: string | null
      • message
        টাইপ: string | null
    • id
      টাইপ: string | null
      আবশ্যক
    • object
      const:  
      integration_async_job
      আবশ্যক
    • output
      আবশ্যক
    • pricing
      টাইপ: object | null
      আবশ্যক

      micro-USD-তে প্রোভাইডার অনুমোদন ও নিষ্পত্তি মেটাডেটা; এটি Felo ব্যালেন্স, হোল্ড বা বিলিং রসিদ নয়।

      • authorizedMicrosUSD
        টাইপ: integer | null

        Integer numbers.

      • billingMode
        টাইপ: string | null
      • currency
        টাইপ: string | null
      • finalMicrosUSD
        টাইপ: integer | null

        Integer numbers.

    • status
      টাইপ: string enum
      আবশ্যক
      মান
      • queued
      • running
      • completed
      • failed
      • cancelled
    • outputExpired
      টাইপ: boolean | null
    application/json
  • 400

    রিকোয়েস্ট প্রক্রিয়া করা যায়নি। রিকোয়েস্ট প্যারামিটার যাচাই করুন।

  • 401

    একটি বৈধ Felo API key আবশ্যক।

  • 402

    বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।

  • 403

    অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।

  • 429

    রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।

  • 502

    পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।

  • 503

    API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।

  • 504

    রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।

  • default

    অপারেশন ব্যর্থ হয়েছে। Felo সাপোর্টে যোগাযোগের সময় রেসপন্সের request ID রাখুন।

Request Example for post/v1/beta/exa/agent/runs
curl https://openapi.felo.ai/v1/beta/exa/agent/runs \
  --request POST \
  --header 'Idempotency-Key: ' \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "query": "Find the official documentation for Go"
}'
{
  "completedAt": null,
  "createdAt": null,
  "endpoint": null,
  "error": {
    "code": null,
    "message": null
  },
  "id": null,
  "object": "integration_async_job",
  "output": null,
  "outputExpired": null,
  "pricing": {
    "authorizedMicrosUSD": null,
    "billingMode": null,
    "currency": null,
    "finalMicrosUSD": null
  },
  "status": "queued"
}
Submit an asynchronous research Agent run.