- HTTP অনুরোধ
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- ইনপুট সামগ্রী
- টেক্সটইনপুট
- প্রসঙ্গ
- পলিসি কনফিগারেশন
- নীতির ধরন
- ক্লাসিফায়ার সংস্করণ
- নীতির ফলাফল
- লঙ্ঘনের ফলাফল
- এটা চেষ্টা করুন!
প্রদত্ত নীতির সেট সহ সামগ্রীর একটি অংশ বিশ্লেষণ করুন।
HTTP অনুরোধ
POST https://checks.googleapis.com/v1alpha/aisafety:classifyContent
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "input": { object ( |
ক্ষেত্র | |
---|---|
input | প্রয়োজন। শ্রেণীবদ্ধ করা বিষয়বস্তু. |
context | ঐচ্ছিক। শ্রেণীবিভাগে সাহায্য করতে ব্যবহৃত ইনপুট সম্পর্কে প্রসঙ্গ। |
policies[] | প্রয়োজন। শ্রেণীবদ্ধ করার জন্য নীতির তালিকা। |
classifier Version | ঐচ্ছিক। ব্যবহার করার জন্য শ্রেণিবদ্ধকারীর সংস্করণ। উল্লেখ না থাকলে, সর্বশেষ সংস্করণ ব্যবহার করা হবে। |
প্রতিক্রিয়া শরীর
aisafety.classifyContent RPC এর প্রতিক্রিয়া প্রোটো।
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"policyResults": [
{
object ( |
ক্ষেত্র | |
---|---|
policy Results[] | প্রতিটি নীতির জন্য শ্রেণীবিভাগের ফলাফল। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগ প্রয়োজন:
-
https://www.googleapis.com/auth/checks
আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।
ইনপুট সামগ্রী
শ্রেণীবদ্ধ করা বিষয়বস্তু.
JSON প্রতিনিধিত্ব |
---|
{ // Union field |
ক্ষেত্র | |
---|---|
ইউনিয়ন ফিল্ড input । শ্রেণীবদ্ধ করা বিষয়বস্তু. input নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
text Input | পাঠ্য বিন্যাসে বিষয়বস্তু। |
টেক্সটইনপুট
টেক্সট ইনপুট শ্রেণীবদ্ধ করা হবে.
JSON প্রতিনিধিত্ব |
---|
{ "languageCode": string, // Union field |
ক্ষেত্র | |
---|---|
language Code | ঐচ্ছিক। ISO 639-1 বিন্যাসে পাঠ্যের ভাষা। ভাষাটি অবৈধ বা নির্দিষ্ট না হলে, সিস্টেম এটি সনাক্ত করার চেষ্টা করবে। |
ইউনিয়ন ক্ষেত্র source । শ্রেণীবদ্ধ করা পাঠ্য উত্স. source নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
content | পাঠ্যের প্রকৃত অংশ শ্রেণীবদ্ধ করা হবে। |
প্রসঙ্গ
শ্রেণীবিভাগে সাহায্য করতে ব্যবহৃত ইনপুট সম্পর্কে প্রসঙ্গ।
JSON প্রতিনিধিত্ব |
---|
{ "prompt": string } |
ক্ষেত্র | |
---|---|
prompt | ঐচ্ছিক। প্রম্পট যা মডেল প্রতিক্রিয়া তৈরি করেছে। |
পলিসি কনফিগারেশন
শ্রেণীবদ্ধ করার জন্য নীতির তালিকা।
JSON প্রতিনিধিত্ব |
---|
{
"policyType": enum ( |
ক্ষেত্র | |
---|---|
policy Type | প্রয়োজন। নীতির ধরন। |
threshold | ঐচ্ছিক। বিষয়বস্তু লঙ্ঘন বা অলঙ্ঘনকারী কিনা তা সিদ্ধান্ত নেওয়ার সময় ব্যবহার করার জন্য স্কোর থ্রেশহোল্ড। নির্দিষ্ট না থাকলে, নীতির জন্য ডিফল্ট 0.5 থ্রেশহোল্ড ব্যবহার করা হবে। |
নীতির ধরন
নিরাপত্তা নীতির অনন্য শনাক্তকারী।
Enums | |
---|---|
POLICY_TYPE_UNSPECIFIED | ডিফল্ট |
DANGEROUS_CONTENT | মডেলটি ক্ষতিকারক পণ্য, পরিষেবা এবং ক্রিয়াকলাপগুলিতে অ্যাক্সেসের সুবিধা দেয়, প্রচার করে বা সক্ষম করে৷ |
PII_SOLICITING_RECITING | মডেলটি একজন ব্যক্তির ব্যক্তিগত তথ্য এবং ডেটা প্রকাশ করে। |
HARASSMENT | মডেলটি এমন সামগ্রী তৈরি করে যা অন্য ব্যক্তির প্রতি দূষিত, ভীতিপ্রদর্শন, ধমক বা অপমানজনক। |
SEXUALLY_EXPLICIT | মডেলটি এমন বিষয়বস্তু তৈরি করে যা যৌনতাপূর্ণ প্রকৃতির। |
HATE_SPEECH | মডেলটি হিংসা, ঘৃণা, জাতি, ধর্ম ইত্যাদির ভিত্তিতে বৈষম্য প্রচার করে। |
MEDICAL_INFO | মডেল স্বাস্থ্য উপদেশ বা নির্দেশনা প্রদান করে ক্ষতি সহজতর. |
VIOLENCE_AND_GORE | মডেলটি এমন সামগ্রী তৈরি করে যাতে অকারণে, সহিংসতা বা রক্তপাতের বাস্তবসম্মত বর্ণনা থাকে। |
OBSCENITY_AND_PROFANITY |
ক্লাসিফায়ার সংস্করণ
ব্যবহার করার জন্য শ্রেণিবদ্ধকারীর সংস্করণ।
Enums | |
---|---|
CLASSIFIER_VERSION_UNSPECIFIED | অনির্দিষ্ট সংস্করণ। |
STABLE | স্থিতিশীল সংস্করণ। |
LATEST | সর্বশেষ সংস্করণ। |
নীতির ফলাফল
সংশ্লিষ্ট ইনপুটের বিপরীতে একটি নীতির ফলাফল।
JSON প্রতিনিধিত্ব |
---|
{ "policyType": enum ( |
ক্ষেত্র | |
---|---|
policy Type | নীতির ধরন। |
score | এই নীতির ফলাফলের জন্য চূড়ান্ত স্কোর। |
violation Result | নীতির জন্য শ্রেণীবিভাগের ফলাফল। |
লঙ্ঘনের ফলাফল
নীতির জন্য শ্রেণীবিভাগের ফলাফল।
Enums | |
---|---|
VIOLATION_RESULT_UNSPECIFIED | অনির্দিষ্ট ফলাফল। |
VIOLATIVE | চূড়ান্ত স্কোর ইনপুট স্কোর থ্রেশহোল্ডের চেয়ে বেশি বা সমান। |
NON_VIOLATIVE | চূড়ান্ত স্কোর ইনপুট স্কোর থ্রেশহোল্ডের চেয়ে ছোট। |
CLASSIFICATION_ERROR | একটি ত্রুটি ছিল এবং লঙ্ঘনের ফলাফল নির্ধারণ করা যায়নি৷ |